1

如何使 asp .net mvc 2 中的整个输出缓存无效?

4

2 回答 2

3

AFAIK 这是不可能的。您只能通过使用[OutputCache]属性装饰它们来使可能已缓存的特定操作无效。

HttpResponse.RemoveOutputCacheItem(Url.Action("Index", "Products"));
于 2011-01-24T15:53:34.613 回答
0

虽然我不知道是否有办法在代码中做到这一点,但仍然回收工作进程可能会使服务器缓存无效。

如果这是真的,那么您甚至可以通过代码进行回收来在代码中执行此操作。

于 2012-03-21T20:30:47.427 回答