有一个很棒的属性 OutputCache
[OutputCache(Duration = 60*60 )]
public ActionResult Index()
它工作正常,但只有在方法是控制器的 Action Method 的情况下(原因在于调用 actionMethod 的代码中)。
我想存储其他一些控制器方法的输出(例如,代码对数据库执行一些查询并返回一个集合)
有没有像 OutputCacheAttribute 这样的机制?Оr 我应该编写自己的缓存代码吗?
提前致谢!