Esempio n. 1
0
        static AppSession()
        {
            var imp = Configuration.Current.AppSetting.AppSessionImplementer;

            if (imp != null)
            {
                var appSession = imp.GetInstance <IAppSession>();
                AppSessionAccessAttribute.CheckUp(appSession);
                _sessionByConfig = appSession;
            }
        }
Esempio n. 2
0
 /// <summary>
 /// 注册一个应用程序会话对象,请保证<paramref name="appSession"/>是线程安全的
 /// </summary>
 /// <param name="appSession"></param>
 public static void Register(IAppSession appSession)
 {
     AppSessionAccessAttribute.CheckUp(appSession);
     _sessionByRegister = appSession;
 }