为了进行调试,我需要清除System.Web.Helpers.WebCache
中的所有数据。 WebCache
提供了一个Remove(key)
方法,但没有办法识别缓存本身中的所有项目。如何清除System.Web.Helpers.WebCache?
我该如何解决这个问题?
为了进行调试,我需要清除System.Web.Helpers.WebCache
中的所有数据。 WebCache
提供了一个Remove(key)
方法,但没有办法识别缓存本身中的所有项目。如何清除System.Web.Helpers.WebCache?
我该如何解决这个问题?
这是一个不同的对象。我99%的积极,这是不可能的帮助者类。 – 2012-07-19 20:31:55
那么你是对的,没有办法,只能回收你的应用程序池。 我会改变缓存方式,比如HttpContext.Cache
,你有一个枚举器来清除每个缓存条目,或者其他任何不必在.NET Framework上存在的方法,比如Memcached。
我相信唯一可用的选择是不幸的IIS重置。 – 2012-07-19 20:32:12