/// <summary> /// 获取属于当前枚举代号的所有节点项json格式字符串 /// </summary> /// <param name="enumCode"></param> /// <returns></returns> public static string GetJsonForEnumCode(string enumCode) { SysEnum bll = new SysEnum(); if (!enableCaching) { return(bll.GetTreeJsonForEnumCode("DicCode")); } string key = "SysEnum_Json_" + enumCode + ""; string data = (string)HttpRuntime.Cache[key]; if (data == null) { data = bll.GetTreeJsonForEnumCode("DicCode"); AggregateCacheDependency cd = DependencyFacade.GetSysEnumDependency(); HttpRuntime.Cache.Add(key, data, cd, DateTime.Now.AddHours(sysEnumTimeout), Cache.NoSlidingExpiration, CacheItemPriority.High, null); } return(data); }