/// <summary> /// 设置缓存项 /// </summary> /// <param name="key">缓存键</param> /// <param name="value">缓存值</param> public static void Set(string key, object value) { var cacheConfig = CacheConfigContext.GetCurrentWrapCacheConfigItem(key); cacheConfig.CacheProvider.Set(key, value, cacheConfig.CacheConfigItem.Minitus, cacheConfig.CacheConfigItem.IsAbsoluteExpiration, null); }
/// <summary> /// 移除缓存项 /// </summary> /// <param name="key">缓存键</param> public static void Remove(string key) { var cacheConfig = CacheConfigContext.GetCurrentWrapCacheConfigItem(key); cacheConfig.CacheProvider.Remove(key); }
/// <summary> /// 获取缓存项 /// </summary> /// <param name="key">缓存键</param> /// <returns></returns> public static object Get(string key) { var cacheConfig = CacheConfigContext.GetCurrentWrapCacheConfigItem(key); return(cacheConfig.CacheProvider.Get(key)); }