綜觀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