web api 如何统一给get加缓存?

weixin_38060297 2017-02-27 07:56:37
类似这样的api:

    [DataCache]
        [ApiCacheFilter]
        [HttpGet]
        public MenDianPaiBanModel MenDianPaiBan(string startMonday, string projectid, string isHulLi)
加了DataCache标签,什么的都没用,每次还是会直接访问方法

 BaseApiController: System.Web.Http.ApiController
试图加baseapicontrol控制,但是里面不知道返回什么数据?
        
 public override Task<HttpResponseMessage> ExecuteAsync(HttpControllerContext controllerContext, CancellationToken cancellationToken)
      
请教下有什么好方法可以做?
...全文
16 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧