RedisCache 缓存
/// <summary> /// 这是包装过公用的,用于本站而已。 /// </summary> /// <author>rixiao</author> /// <date>2018-02-01</date> public class RedisCacheProvider { public static T GetValue<T>(string key) { try { return Swj.Platform.Common.Cache.RedisCacheProvider.GetValue<T>(key); } catch (Exception ex) { LogHelper.Error("Redis报错:" + ex.Message, ex); return default(T); } } public static string GetValue(string key) { try { return Swj.Platform.Common.Cache.RedisCacheProvider.GetValue(key); } catch (Exception ex) { LogHelper.Error("Redis报错:" + ex.Message, ex); return null; } } public static bool SetValue(string key, object obj, int timeOut = 60) { try { return Swj.Platform.Common.Cache.RedisCacheProvider.SetValue(key, obj, timeOut); } catch (Exception ex) { LogHelper.Error("Redis报错:" + ex.Message, ex); return false; } } public static bool SetValue<T>(string key, T obj, int timeOut = 60) { try { return Swj.Platform.Common.Cache.RedisCacheProvider.SetValue<T>(key, obj, timeOut); } catch (Exception ex) { LogHelper.Error("Redis报错:" + ex.Message, ex); return false; } } public static bool SetValue(string key, string v, int timeOut = 60) { try { return Swj.Platform.Common.Cache.RedisCacheProvider.SetValue(key, v, timeOut); } catch (Exception ex) { LogHelper.Error("Redis报错:" + ex.Message, ex); return false; } } public static bool KeyExist(string key) { try { return Swj.Platform.Common.Cache.RedisCacheProvider.KeyExist(key); } catch (Exception ex) { LogHelper.Error("Redis报错:" + ex.Message, ex); return false; } } public static bool RemoveValue(string key) { try { return Swj.Platform.Common.Cache.RedisCacheProvider.RemoveValue(key); } catch (Exception ex) { LogHelper.Error("Redis报错:" + ex.Message, ex); return false; } } }