微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

OutputCache 不适用于 location="Client"

如何解决OutputCache 不适用于 location="Client"

好的,所以我在 web.config 中有这个:

<caching>
  <outputCacheSettings>
    <outputCacheProfiles>
      <add name="Client" duration="3600" varyByParam="*" location="Client"/>
    </outputCacheProfiles>
  </outputCacheSettings>

为了测试它,我创建了一个简单的 ActionResult,它返回一个带有当前时间的视图并用以下内容对其进行修饰:

[OutputCache(CacheProfile = "Client")]

我知道,如果您按 F5,您就是在从服务器重新请求页面,即使它已被缓存,因此,我在菜单中放置了一个链接,我正在使用它一个来测试。

缓存不起作用:( 但如果我放置 location="Server",它会很好用。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。