背景:easyui加载缓慢而且一个页面还要请求好几个方法,于是想到缓存,因为之前用的是Redis,准备用继续Redis缓存某些小table的数据(主外键之类的),无奈不知道外网地址,问老大,曰:用Cache做吧。好吧......
网上找了一番,好多缺少引用的,添加了也没好,弄了大概一个多小时,发现很无奈啊,突然想到以前的项目里面好像有用过吼~
简直不要太容易啊~~~
下面步入正题了:
先创建一个CacheHelper.cs类,代码如下:
using System;
using System.Web;
using System.Collections;
using System.Web.Caching;
public class CacheHelper
{
/// <summary>
/// 获取数据缓存
/// </summary>
/// <param name="cacheKey">键</param>
public static object GetCache(string cacheKey)
{
var objCache = HttpRuntime.Cache.Get(cacheKey);
re