using F9WebAiTest.Application.Dtos.SYS.Registries;
using F9WebAiTest.Domain.Interfaces;
namespace F9WebAiTest.Application.Interfaces.Repositories.SYS.Registries;
/// 注册表读仓储(返回读模型 DTO)
public interface IRegistryReadRepository : IDInterface
{
/// 全部配置项(含未启用),供列表页构建命名空间树
Task> GetAllAsync();
Task GetByIdForEditAsync(long id);
/// 按命名空间 + 键名查询(各业务模块取值入口)
Task GetByCategoryAndKeyAsync(string category, string keyName);
}