Esempio n. 1
0
 /// <summary>
 /// 获取网站AppSettings配置信息
 /// </summary>
 /// <param name="web"></param>
 /// <param name="key"></param>
 /// <returns></returns>
 public string this[AppSettingsWEB web, string key]
 {
     get
     {
         string webKey = web.ToString() + key;
         if (_appSettings.ContainsKey(webKey))
         {
             return _appSettings[webKey];
         }
         else
         {
             string value = System.Configuration.ConfigurationManager.AppSettings[key];
             if (string.IsNullOrEmpty(value))
             {
                 return null;
             }
             else
             {
                 _appSettings.Add(webKey, value);
                 return value;
             }
         }
     }
 }
Esempio n. 2
0
 /// <summary>
 /// 获取网站AppSettings配置信息
 /// </summary>
 /// <param name="web"></param>
 /// <param name="key"></param>
 /// <returns></returns>
 public string this[AppSettingsWEB web, string key]
 {
     get
     {
         string webKey = web.ToString() + key;
         if (_appSettings.ContainsKey(webKey))
         {
             return(_appSettings[webKey]);
         }
         else
         {
             string value = System.Configuration.ConfigurationManager.AppSettings[key];
             if (string.IsNullOrEmpty(value))
             {
                 return(null);
             }
             else
             {
                 _appSettings.Add(webKey, value);
                 return(value);
             }
         }
     }
 }