【发布时间】:2020-12-26 10:21:27
【问题描述】:
我们正在将一个 asp.net MVC 应用程序移植到 asp NET core MVC 在 asp.net MVC 中,我们为一些 MVC 控制器启用了输出缓存,下面是代码
[OutputCache(Duration = 900, VarByParam ="*", Location ="ServerAndClient")]
我知道响应缓存应该用于 asp.net core mvc 中的输出缓存,但在响应缓存中,位置枚举中的 ServerAndClient 没有枚举值。
那么我们应该如何处理这个问题。我们是否应该为此编写自己的中间件,或者有一个内置的方法,或者有一个第三方库可以做到这一点。
【问题讨论】:
标签: asp.net-core asp.net-core-mvc middleware asp.net-core-middleware