public CRUDResult <ConfigRes> GetById(int id) { if (id <= 0) { return new CRUDResult <ConfigRes> { StatusCode = CRUDStatusCodeRes.InvalidData, ErrorMessage = "Dữ liệu truyền vào không hợp lệ.", Data = null, } } ; ConfigRes item = _readOnlyRepository.Value.Connection.QuerySingleOrDefault <ConfigRes>( @"SELECT * FROM Config WHERE Id = @Id", new { Id = id }); if (item == null) { return new CRUDResult <ConfigRes> { StatusCode = CRUDStatusCodeRes.ResourceNotFound } } ; else { return new CRUDResult <ConfigRes> { StatusCode = CRUDStatusCodeRes.Success, Data = item } }; }
public CRUDResult <int> GetPercent() { ConfigRes item = _readOnlyRepository.Value.Connection.QuerySingleOrDefault <ConfigRes>( @"SELECT TOP 1 Percent FROM Config"); if (item == null) { return new CRUDResult <int> { StatusCode = CRUDStatusCodeRes.ResourceNotFound } } ; else { return new CRUDResult <int> { StatusCode = CRUDStatusCodeRes.Success, Data = item.Percent } }; }
/// <summary> /// 读取配置文件 /// </summary> /// <typeparam name="T"></typeparam> /// <returns></returns> public T LoadConfig <T>() where T : class { return(ConfigRes.LoadConfig <T>()); }
public void Init() { ConfigRes.InitDefalutConfig(); Debuger.Log(LOG_TAG + "Init Finished!"); }