这是一个asp.net-mvc应用程序,我正在尝试添加一个对象,特别是一个用户对象列表到缓存。在缓存数据时,我觉得我错过了一个关键概念或组件,所以任何帮助都会非常感激。
var cache = new Cache();
cache["Users"] = users;
第二行抛出的“对象引用未设置为对象的实例.user变量不为null,我确定我没有正确创建或使用缓存,但无法在MSDN或SO中找到任何信息关于设置缓存的正确方法。我的错误是什么?
答案 0 :(得分:2)
尝试使用缓存像这样,如果您使用静态方法
,它可能会有效System.Web.HttpContext.Current.Cache