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