示例#1
0
        public void AdminMenuData(AdminMenuDataTemplate data)
        {
            string menuData = null;

            if (!CacheUtil.TryGetValue <string>(string.Format(CacheKey_MenuJsonData, UserBO.Instance.GetCurrentUserID()), out menuData))
            {
                menuData = StringUtil.BuildJsonObject(BackendPages, "ParentPage");
                CacheUtil.Set <string>(CacheKey_MenuJsonData, menuData);
            }

            data(menuData);
        }
        public void AdminMenuData(AdminMenuDataTemplate data)
        {
            string menuData = null;

            if (!CacheUtil.TryGetValue<string>( string.Format( CacheKey_MenuJsonData, UserBO.Instance.GetCurrentUserID()), out menuData))
            {
                menuData = StringUtil.BuildJsonObject(BackendPages, "ParentPage");
                CacheUtil.Set<string>(CacheKey_MenuJsonData, menuData);
            }

            data(menuData);
        }