Example #1
0
        private static EmailConfigInfo _emailConfigInfo = null; //邮件相关配置

        static BSConfig()
        {
            Load();
            //_sysconfiginfo=_sysconfiginfo
            _rdbsconfiginfo  = _configstrategy.GetRDBSConfig();
            _sysconfiginfo   = _configstrategy.GetSysConfig();
            _siteconfiginfo  = _configstrategy.GetSiteConfig();
            _routeconfiginfo = _configstrategy.GetRouteConfig();
            _emailConfigInfo = _configstrategy.GetEmailConfig();
        }
Example #2
0
 /// <summary>
 /// 保存邮件相关配置
 /// </summary>
 /// <param name="emailConfigInfo"></param>
 public static void SaveEmailConfig(EmailConfigInfo emailConfigInfo)
 {
     lock (_locker)
     {
         if (_configstrategy.SaveEmailConfig(emailConfigInfo))
         {
             _emailConfigInfo = emailConfigInfo;
         }
     }
 }