我知道我可以为ASP.NET MVC ActionFilter
Controller
编写自定义Action
,以在响应中设置将禁用缓存的标头。
我的问题是,MVC BCL中是否有开箱即用的ActionFilter
已经这样做了?或者我必须创建自己的自定义吗?
答案 0 :(得分:1)
您可以使用[OutputCache]
过滤器:
[HttpGet]
[OutputCache(Location = OutputCacheLocation.None, NoStore = true)]
public ActionResult Index()
{
// ....
return View();
}
请参阅MSDN