我试图在我的MVC4页面上实现一些视图和文件的缓存(想在服务器和客户端上缓存)。看起来很简单,但是我不明白为什么它对我不起作用。我在下面尝试了这个小例子:
[OutputCache(Duration = 30000)]
public string Test()
{
return DateTime.Now.ToLongTimeString();
}
不幸的是,结果的时间每秒都会改变。.在webconfig或iis中是否必须设置任何设置?我什么都没找到,但不知道为什么这个小例子也不起作用。希望你能帮我?
提前致谢!
这应该工作:
[OutputCache(Duration = 30000, Location = OutputCacheLocation.ServerAndClient, VaryByParam="none")]
public string Test()
{
return DateTime.Now.ToLongTimeString();
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句