Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的 WCF 休息服务中获取了一些数据。我需要缓存这些数据并在我的网站中使用它。是否可以将数据存储在 wcf 休息服务中,然后使用应用程序对象我将在网站的 global.asax 中访问?
在 Global.asax 中的 Application 对象中,您可以这样做,但我假设您希望存储与数据协定类对应的数据,即。数据结构。那么为什么不构建一个缓存管理器类,将数据保存在内存中,然后您可以使用它来缓存数据。当您第一次引入数据时,您可以将其放入缓存处理程序类中,然后每次通过 WCF 服务从客户端应用程序收到请求时,您可以首先检查缓存处理程序中是否有任何数据并相应地返回它.