综观MSDN doc为HttpContext.Cache
对象的.NET 2.0它这样说:HttpContext.Cache - 每个请求或每个应用程序域?
缓存当前HTTP请求。
但看.NET 3.0 version版本,它说:
缓存为当前应用程序域。
这是一个非常显着的功能差异。我使用它的经验一直是这是一个每请求缓存。但文件似乎不同意我的看法。什么是正确的用法? MSDN文档是否错误?
综观MSDN doc为HttpContext.Cache
对象的.NET 2.0它这样说:HttpContext.Cache - 每个请求或每个应用程序域?
缓存当前HTTP请求。
但看.NET 3.0 version版本,它说:
缓存为当前应用程序域。
这是一个非常显着的功能差异。我使用它的经验一直是这是一个每请求缓存。但文件似乎不同意我的看法。什么是正确的用法? MSDN文档是否错误?
“我使用它的经验一直是它是一个Per Request缓存”=否,它一直是per-AppDomain。 – Joe
我很明显地将它与每个请求存储的'HttpContext.Current.Items'混淆。 – Micah