public void SetTest() { var cache = new LocalCacheProvider(); cache.Set("Name", "fuwei"); cache.Set("Name1", "fuwei"); cache.Set("Name2", "fuwei"); var name = cache.Get("Name"); var keys = cache.KeyList; cache.Remove("Name"); cache.Remove("Name"); cache.ClearAll(); }
/// <summary> /// 通过模块ID获取对应的授权信息 /// </summary> /// <param name="id"></param> /// <returns></returns> public static System_ModuleAuthorize GetSecret(string id) { var data = GetCache(); if (data == null) { var list = ModuleAuthorizeProvider.GetBaseList(ServerId); LocalCacheProvider.Set(CacheKey, list); return(list.SingleOrDefault(p => p.ModuleID == id)); } else { return(data.SingleOrDefault(p => p.ModuleID == id)); } }