Example #1
0
        /// <summary>
        /// 设置初始全局变量
        /// </summary>
        private void SetGlobalSetting()
        {
            IApplicationContext   cxt    = ContextRegistry.GetContext();
            IGlobalSettingManager manger = (IGlobalSettingManager)cxt.GetObject("Manager.GlobalSetting");

            var global = manger.LoadAll().FirstOrDefault();

            if (global == null)
            {
                global = new Domain.GlobalSetting
                {
                    ID          = Guid.NewGuid(),
                    CompanyName = "原子科技"
                };
                manger.Save(global);
            }
        }
Example #2
0
 public CaptchaManager(IGlobalSettingManager globalSettingManager, ICacheManager cacheManager)
 {
     this.globalSettingManager = globalSettingManager;
     this.cacheManager         = cacheManager;
     //this.emailSender = emailSender;
 }