【发布时间】:2015-05-29 13:13:45
【问题描述】:
我一直在研究安装 CacheCow (https://github.com/aliostad/CacheCow),只需应用 nuget 包,然后添加:
GlobalConfiguration.Configuration.MessageHandlers.Add(new CacheCow.Server.CachingHandler(GlobalConfiguration.Configuration));
到我的全局配置文件。但是,一旦我这样做了,我的网格都不会正确刷新,它们都会缓存旧值,而不管新数据是否可用。我已经使用了标题:
[OutputCache(NoStore = true, Duration = 0, VaryByParam = "*")]
public JsonResult _GetProjectList([DataSourceRequest] DataSourceRequest request)
{
return Json(data.ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet);
}
用于顶部的输出缓存,但这似乎没有帮助。任何人都有将 cachecow 与 kendo 数据源一起使用的经验,以及如何让它们相互协作?
【问题讨论】:
标签: kendo-ui asp.net-mvc-5 kendo-asp.net-mvc cachecow