using Autofac; using Microsoft.AspNetCore.Http; using System; using System.Collections.Generic; using System.Text; namespace CC.Yi.Common.Cache { public class CacheHelper { public static ICacheWriter CacheWriter { get; set; } static CacheHelper() { CacheHelper.CacheWriter = new RedisCache(); } public bool AddCache(string key, T value, DateTime expDate) { return CacheWriter.AddCache(key,value,expDate); } public bool AddCache(string key, T value) { return CacheWriter.AddCache(key, value); } public bool RemoveCache(string key) { return CacheWriter.RemoveCache(key); } public T GetCache(string key) { return CacheWriter.GetCache(key); } public bool SetCache(string key, T value, DateTime expDate) { return CacheWriter.SetCache(key,value,expDate); } public bool SetCache(string key, T value) { return CacheWriter.SetCache(key, value); } } }