如何在WCF休息中使用应用程序对象?

时间:2012-11-01 07:03:34

标签: c# asp.net web-services

我在WCF休息服务中获取了一些数据。我需要缓存这些数据并在我的网站中使用它。是否可以将数据存储在wcf rest service&然后使用Application对象,我将访问网站的global.asax?

1 个答案:

答案 0 :(得分:1)

在Global.asax中的内部应用程序对象中,您可以这样做,但我假设您将要存储与数据协定类对应的数据,即。数据结构。那么为什么不构建一个缓存管理器类来将数据保存在内存中,然后就可以使用它来控制数据。 当您第一次引入数据时,您可以将其放入缓存处理程序类,然后每次通过WCF服务从客户端应用程序接收请求时,您可以首先检查缓存处理程序中是否有任何数据并相应地返回它