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(); }
public static void Reload() { _cacheManager.Remove(Message_Manager_CacheKey); _cacheManager.AddOrUpdate(Message_Manager_CacheKey, new Dictionary <string, string>()); _defaultLocaleResources = _cacheManager.GetData <Dictionary <string, string> >(Message_Manager_CacheKey); foreach (var resourceKey in _languageWork.AllResourceKeyCacheItems) { var resourceValue = _languageWork.GetResourceValue(_settingWork.GetDefaultSetting().Language, resourceKey); _defaultLocaleResources.Add(resourceKey.ResourceKey, resourceValue.ResourceValue); } }
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(); }