web api 如何统一给get加缓存?
类似这样的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)
请教下有什么好方法可以做?