在Expire C#MVC上刷新OutputCache

时间:2016-04-28 16:20:30

标签: c# asp.net asp.net-mvc outputcache

我正在创建一个Web应用程序,它查询数据库并从中获取数据。我需要使用OutputCaching来缓存从数据库中检索的数据。我的问题是,是否有可能在数据库过期后立即从数据库中再次自动缓存。

1 个答案:

答案 0 :(得分:1)

好吧,如果你考虑一下你的问题,你真的要求“是否有一个活跃的流程可以通知或能够轮询OutputCache并对某些事件采取行动(到期)” 。或其变体,其中外部组件除了通过某种“内容过期”事件扩展外,还能够模仿OutputCache功能。所有这些问题的答案都是“开箱即用的动物不存在,但如果你的要求需要这样的复杂性,你当然可以自己制作一个”。