ResponseCache
- это замена на OutputCache
; однако, я хотел бы сделать кеширование на стороне сервера, а также на ввод параметров.OutputCache/ResponseCache VaryByParam
В соответствии с некоторыми ответами here и here, я должен использовать IMemoryCache
или IDistributedCache
для этого. Я особенно заинтересован в кэширование на контроллерах, где параметр отличается, ранее сделано в ASP.NET 4 с OutputCache
и VaryByParam
так:
[OutputCache(CacheProfile = "Medium", VaryByParam = "id", Location = OutputCacheLocation.Server)]
public ActionResult Index(long id)
{
///...
}
Как бы идти о репликации этого в ядре asp.net?
ли вы ее решили? – chemitaxis