示例#1
0
        public ConfigResponse <List <ConfigItem> > GetAll()
        {
            ConfigResponse <List <ConfigItem> > retval = new ConfigResponse <List <ConfigItem> >();

            using (var db = new CentralConfigDb())
            {
                ConfigDataManager manager = new ConfigDataManager(db);
                retval.Data    = manager.GetAll();
                retval.Status  = System.Net.HttpStatusCode.OK;
                retval.Message = "Config items found";
            }

            return(retval);
        }
示例#2
0
        public ConfigResponse <ConfigItem> Set(ConfigItem request)
        {
            ConfigResponse <ConfigItem> retval = new ConfigResponse <ConfigItem>();

            using (var db = new CentralConfigDb())
            {
                ConfigDataManager manager = new ConfigDataManager(db);
                retval.Data    = manager.Set(request);
                retval.Status  = System.Net.HttpStatusCode.OK;
                retval.Message = "Config item updated";
            }

            return(retval);
        }
示例#3
0
 public ConfigDataManager(CentralConfigDb context)
 {
     _context = context;
 }