using WIDESEA_Core.Authorization; using WIDESEA_Core; using WIDESEA_Core.BaseServices; using WIDESEA_Core.Const; using WIDESEA_Core.Helper; using WIDESEA_Core.HttpContextUser; using WIDESEA_IServices; using WIDESEA_Model; using WIDESEA_Model.Models; using WIDESEA_IRepository; using WIDESEA_Core.BaseRepository; using System.Net; namespace WIDESEA_Services { public class Sys_ConfigService : ServiceBase, ISys_ConfigService { private readonly IUnitOfWorkManage _unitOfWorkManage; public Sys_ConfigService(ISys_ConfigRepository repository, IUnitOfWorkManage unitOfWorkManage) : base(repository) { _unitOfWorkManage = unitOfWorkManage; } /// public List GetAll() { return BaseDal.QueryData(); } /// public List GetConfigsByCategory(string category) { return BaseDal.QueryData(x => x.Category == category).ToList(); } /// public Sys_Config GetByConfigKey(string category, string configKey) { return BaseDal.QueryData(x => x.Category == category && x.ConfigKey == configKey).FirstOrDefault(); } } }