相关疑难解决方法(0)

在asp.net-mvc中缓存

我想在我的asp.net-mvc网站中缓存我的大多数数据库繁重的操作.在我的研究中,我发现了

  • 甜甜圈在Phil的博客上缓存
  • 在Kazi的博客上缓存/压缩过滤器
  • Scott Hansleman关于他们如何在SO中缓存内容的播客.

但我觉得我还没有得到它.
我希望能够根据几个部分缓存我的POST请求.这些语句位于对象中.所以我想缓存以下请求的结果:

public ActionResult AdvancedSearch(SearchBag searchBag)
Run Code Online (Sandbox Code Playgroud)

其中searchBag是一个包含(一堆)可选搜索参数的对象.我的观点本身很轻(应该如此),但数据访问可能相当耗时,具体取决于搜索包中填写的字段.

我觉得我应该缓存数据层,而不是我的行为.
我怎么在OutputCache属性中使用VaryByParam?

asp.net-mvc caching

82
推荐指数
3
解决办法
5万
查看次数

标签 统计

asp.net-mvc ×1

caching ×1