我正在使用OutputCache缓存我的应用程序中的水平菜单和垂直菜单.我通常在我想要缓存的操作中使用这样的东西
[OutputCache(Duration=3600,varyByParam="none",Location=OutputCacheLocation.Client,NoStore=true)] public ActionResult ActionName() { ....... }
但如果是儿童行动我必须使用
[ChildActionOnly] [OutputCache(Duration = 180,varyByParam = "none")] public ActionResult Menu() { ...... }
将OutputCache与子操作一起使用时,无法指定Location或NoStore等属性.所以问题是,如果我不能为子操作指定缓存位置(客户端,服务器,任何),默认存储在哪里?谢谢!!
(对不起我的英语不好)
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。