查看HttpContext.Cache
对象的MSDN doc,它说明了这一点:
当前HTTP请求的缓存。
但是看一下它所说的.NET 3.0 version版本:
当前应用程序域的缓存。
这在功能方面有很大的不同。我使用它的经验一直是 Per Request 缓存。但是文档似乎不同意我的看法。什么是正确的用法? MSDN文档是错误的吗?
答案 0 :(得分:2)
功能没有改变,只有描述。
“当前HTTP请求的缓存”是“当前应用程序域的缓存”,即当前请求正在其中执行的应用程序域。