【发布时间】:2011-01-24 13:32:00
【问题描述】:
如何使 asp .net mvc 2 中的整个输出缓存无效?
【问题讨论】:
标签: asp.net-mvc-2 caching outputcache invalidation
如何使 asp .net mvc 2 中的整个输出缓存无效?
【问题讨论】:
标签: asp.net-mvc-2 caching outputcache invalidation
AFAIK 这是不可能的。您只能通过使用 [OutputCache] 属性装饰可能已缓存的特定操作来使它们无效。
HttpResponse.RemoveOutputCacheItem(Url.Action("Index", "Products"));
【讨论】:
虽然我不知道是否有办法在代码中做到这一点,但仍然回收工作进程可能会使服务器缓存失效。
如果这是真的,那么您甚至可以在代码中通过代码来执行回收。
【讨论】: