Я знаю, что OutputCache не готов к ASP.NET Ядра, но я читал о OutputCache, и вы можете настроить его в web.config, как это:OutputCache IIS с MVC и ASP.NET Ядра в лазури
<configuration>
<location path="showStockPrice.asp">
<system.webserver>
<caching>
<profiles>
<add varybyquerystring="*"location="Any"
duration="00:00:01" policy="CacheForTimePeriod"
extension=".asp">
</profiles>
</caching>
</system.webserver>
</location>
</configuration>
Могу ли я confifure мой web.config для использования OutputCache Web.Config для маршрутов MVC?
Например:
http://www.example.com/View/Index/123562
Если параметр VaryByParam является 123562.
Спасибо.
Благодаря будет, но мне нужно кэшировать вывод, а не DTO или объект;) – chemitaxis
Вы смотрели на [ResponseCacheAttribute] (https: // GitHub .com/ASPnet/Mvc/блоб/df4b92b1c12dcea122a730b618b33a0b39496561/SRC/Microsoft.AspNet.Mvc.Core/Фильтры/ResponseCacheAttribute.cs)? Это по крайней мере кэширует результат на стороне клиента. –
Да, я знаю это ... Но это не то же самое ... – chemitaxis