Exemple #1
0
 private void GetSetingValue(string settingName, out object result)
 {
     JToken val;
     var setting_values = cfg.Where(o => o.TryGetValue(settingName, out val)).ToList();
     if (!setting_values.Any()) throw new SettingNotDefined(settingName, cfg);
     setting_values.First().TryGetValue(settingName, out val);
     if (val.HasValues)
         result = new Config((JObject) val);
     else
         result = val.Value<object>();
 }
Exemple #2
0
 static Config()
 {
     dynamic config = new Config(AppDomain.CurrentDomain.BaseDirectory);
     var env = config.RUNZ_ENV;
     _env = config[env];
 }