【发布时间】:2014-08-22 23:12:45
【问题描述】:
我有一个 MVC 控制器操作方法,它有很多功能,包括调用私有方法。此私有方法调用 webapi 服务返回对控制器操作的响应。我想缓存此输出以尽量减少对 Webapi 的调用次数。
我认为,我们在控制器的普通方法上没有任何属性支持(例如 OutputCache on action)。我只能想到使用 MemoryCache,但如果有任何最好的方式来实现缓存,请在这里分享。
MVC 控制器动作 -> 私有方法 -> 调用 Webapi 服务
【问题讨论】:
标签: c# asp.net-mvc caching model-view-controller