使用RouteValue进行缓存

时间:2010-02-04 09:02:01

标签: asp.net-mvc caching

根据某些路线值,我有一个具有不同结果的动作。

www.mysite.com/Home/About/Value1www.mysite.com/Home/About/Value2不同。

我是否有机会对OutputCachewww.mysite.com/Home/About/Value1的不同输出的控制器主页中的操作关于www.mysite.com/Home/About/Value2使用OutputCache?我知道我可以在模型级别使用缓存,但我想在操作上使用www.mysite.com/Home/About/Value1

修改

www.mysite.com/Home/About/Value2然后{{1}}实际上有Levi所述的不同缓存条目

1 个答案:

答案 0 :(得分:1)

只需将[OutputCache()]属性添加到“关于”操作方法即可。如果要更改它,可以使用OutputCache attribute中的一个参数。