所有用户的 ASP.NET 缓存

标签 asp.net http caching httpcontext

我想在 ASP.NET 中缓存一些数据,以便在创建单个缓存后,所有用户都可以访问它。 HttpContext.Current.Cache 会这样做吗,还是我需要访问另一个上下文的缓存?

最佳答案

Will HttpContext.Current.Cache do that

是的,这正是它的设计目的:存储可供应用程序的所有用户使用的数据。您也可以查看 @OutputCache允许您在服务器或客户端上缓存整个 WebForms (aspx) 或片段 (ascx) 的指令,这与将对象存储到服务器上的 HttpContext.Current.Cache 不同。

关于所有用户的 ASP.NET 缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9422661/

相关文章:

c# - 从 VB 2003 (ASP.Net) 迁移到 C# 2008 ASP.Net

asp.net - 在 asp.net 中访问服务器端的输入类型文件

asp.net - SQL Server 2005 加密、asp.net 和存储过程

apache - Nginx/Apache 压力测试

c - 为什么 Get 请求的格式不正确?

javascript - 如何在 javascript 中使用克隆行的准确行号

http - ERR_TOO_MANY_REDIRECTS 错误你

php - 有没有办法使 Yii2 查询缓存记录无效/变脏?

browser - 使用浏览器返回退出后如何停止网页 View

c++ - Poco 中的 LRU 缓存策略 - 它是如何工作的?