Ich arbeite derzeit mit WebAPI 2
und erwägt, auf ASP.Net Core
zu aktualisieren.Asp.Net Core unterstützt HttpCaching Nuget Paket
Derzeit wird mein HTTP-Caching von Strathweb.CacheOutput.WebApi2
verwaltet und ich erkannte, dass es nicht von Asp.Net Core
unterstützt wird.
die wichtigsten Funktionen, die ich über sie mag:
- die volle Kontrolle über das, was im Cache gespeichert wird und wie
- Auto Entwertung von Caches, wenn ein Post/put/löschen/Patch
auftritt für die vollständige Liste der Funktionen, Strathweb.CacheOutput.WebApi2
auf github: https://github.com/filipw/Strathweb.CacheOutput
eine Idee von einem entsprechenden Paket?
(im schlimmsten Fall, ich muss natürlich meine eigene Logik schreiben ...)
Hinweise: Ich bin mir dessen bewusst ResponseCacheAttribute
aber es fehlt die automatische Invalidierungsfunktion
haben Sie in Build-in-Caching untersucht? https://github.com/aspnet/Caching – Set