public SecurityWork(ICacheWork cacheWork, IMemberUserWork userWorker)
 {
     _userWorker = userWorker;
     _cacheManager = cacheWork;
     if (!_cacheManager.Contains(Security_Service_CacheKey))
     {
         _cacheManager.AddOrUpdate(Security_Service_CacheKey, new Dictionary<string, TokenUser>());
     }
     _dictToken = _cacheManager.GetData<Dictionary<string, TokenUser>>(Security_Service_CacheKey);
 }
 public SecurityWork(ICacheWork cacheWork, IMemberUserWork userWorker)
 {
     _userWorker   = userWorker;
     _cacheManager = cacheWork;
     if (!_cacheManager.Contains(Security_Service_CacheKey))
     {
         _cacheManager.AddOrUpdate(Security_Service_CacheKey, new Dictionary <string, TokenUser>());
     }
     _dictToken = _cacheManager.GetData <Dictionary <string, TokenUser> >(Security_Service_CacheKey);
 }
        static MessageManager()
        {
            _cacheManager = UnityMVC.Container.Resolve<ICacheWork>();
            _languageWork = UnityMVC.Container.Resolve<ILanguageWork>();
            _settingWork = UnityMVC.Container.Resolve<ISettingWork>();

            Reload();

            _cacheManager.AddOrUpdate(Message_Manager_Operation_Status_CacheKey, new Dictionary<OperationStatus, string>());
            _operationStatus = _cacheManager.GetData<Dictionary<OperationStatus, string>>(Message_Manager_Operation_Status_CacheKey);
            LoadOperationStatusKey();
        }
        static MessageManager()
        {
            _cacheManager = UnityMVC.Container.Resolve <ICacheWork>();
            _languageWork = UnityMVC.Container.Resolve <ILanguageWork>();
            _settingWork  = UnityMVC.Container.Resolve <ISettingWork>();

            Reload();

            _cacheManager.AddOrUpdate(Message_Manager_Operation_Status_CacheKey, new Dictionary <OperationStatus, string>());
            _operationStatus = _cacheManager.GetData <Dictionary <OperationStatus, string> >(Message_Manager_Operation_Status_CacheKey);
            LoadOperationStatusKey();
        }
Exemple #5
0
 internal static void ClearCache(ICacheWork cacheManagerWork)
 {
     cacheManagerWork.Flush();
 }