我想在 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/