默认的outputcache类在哪里?

时间:2011-08-29 16:17:50

标签: asp.net .net-4.0 outputcache

默认的outputcache提供程序被指定为“AspNetInternalProvider”(http://msdn.microsoft.com/en-us/library/ms228124.aspx)。但是这个类存在于哪里?我找不到它,我想检查它的一些代码。

2 个答案:

答案 0 :(得分:1)

我认为我可能已经找到了他们在幕后使用的课程:System.Runtime.Caching.MemoryCache(http://msdn.microsoft.com/en-us/library/system.runtime.caching.memorycache.aspx

答案 1 :(得分:1)

在.NET 4中,默认缓存实现是System.Web.Caching.CacheInternal。查看反射器,该类没有依赖于System.Runtime.Caching,因此没有依赖System.Runtime.Caching.MemoryCache。