Caching und Lebensdauer in der ASP.NET -Web -API
Posted: 12 Feb 2025, 11:31
Ich habe ein WCF -Projekt, bei dem ich einige Abhängigkeiten habe, die wirklich teuer zu starten sind, wie in 2+ Sekunden pro Anruf. Die Abhängigkeiten werden mit einem Stachelpaar so instanziiert, wie ein Benutzername/Passwort, sodass sie nicht einfach in einem Pool zwischen Aufrufen der API wiederverwendet werden können.
Derzeit verwenden wir keine Abhängigkeit Injektion und ich möchte das Projekt als ASP.NET -Web -API -Projekt mit DI und Cache umschreiben, sodass wir die Abhängigkeiten mit den häufigsten String -Paaren haben, die bereits in den Speicher geladen wurden. < /p>
Ich würde würde Gefällt mir Hilfe bei den beiden Hauptkomponenten dieses Problems. Kontrollieren Sie die Lebensdauer dieser zwischengespeicherten Abhängigkeiten mit di?
Derzeit verwenden wir keine Abhängigkeit Injektion und ich möchte das Projekt als ASP.NET -Web -API -Projekt mit DI und Cache umschreiben, sodass wir die Abhängigkeiten mit den häufigsten String -Paaren haben, die bereits in den Speicher geladen wurden. < /p>
Ich würde würde Gefällt mir Hilfe bei den beiden Hauptkomponenten dieses Problems. Kontrollieren Sie die Lebensdauer dieser zwischengespeicherten Abhängigkeiten mit di?