/// <summary> /// 手动刷新缓存 /// </summary> public static void LoadRoleusers() { try { lock (_locker) { Hashtable where = new Hashtable(); where.Add(UserrolesArgs.OrderBy, string.Empty); _Roleusers = UserrolesBLL.GetUserrolesList(where); } } catch (Exception ex) { Utility.SysLog.WriteException("缓存加载失败:角色用户关系", ex); } }
/// <summary> /// 手动刷新缓存 /// </summary> public static void InitCache() { try { Hashtable where = new Hashtable(); where.Add(UserrolesArgs.OrderBy, " urid asc "); List <UserrolesModel> list = UserrolesBLL.GetUserrolesList(where); if (list != null) { HttpContext.Current.Cache.Insert(KEY, list); } } catch (Exception ex) { FGA_NUtility.SysLog.WriteException("缓存异常 " + KEY, ex); } }