【发布时间】:2015-03-25 16:21:35
【问题描述】:
我有一个使用 TopShelf 自托管的 C# WebAPI 应用程序。 我需要通过在应用程序启动时查询一些数据库来优化我的一些数据访问,然后缓存结果(是静态的)以供我的 WebAPI 控制器进行任何后续访问。 我的解决方案包含两个项目:
ServiceHub.Topshelf.WebAPI(包含所有业务逻辑)和 Topshelf.WebPI(仅托管 WebApiConfigurator.cs)
进行此类数据缓存的正确技术是什么?
【问题讨论】:
-
你看过
Cache类吗? msdn.microsoft.com/en-us/library/… -
我想我明白了 - 现在将作为答案发布。谢谢!
标签: c# asp.net-web-api