Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Die Microservice-Benutzeroberfläche ruft Informationen von bis zu fünf anderen Microservices ab, um Seiten zu formulieren. Sie sollten die Leistung optimieren, indem Sie jede Seite zwischenspeichern. Welche .NET Aspire-Komponente sollten Sie verwenden?
Die .NET Aspire StackExchange Redis-Komponente
.NET Aspire StackExchange Redis-Komponente für die Zwischenspeicherung von Ausgaben
.NET Aspire StackExchange Redis-Komponente für verteiltes Zwischenspeichern
Sie haben die .NET Aspire StackExchange Redis-Komponente für die Ausgabezwischenspeicherung installiert und konfiguriert. Jetzt sollten Sie sicherstellen, dass die Homepage der App 5 Minuten lang zwischengespeichert wird. Wie sollten Sie vorgehen?
Verwenden Sie Einstellungen in der Datei „appsettings.json“, um die Homepage zwischenzuspeichern.
Verwenden Sie die Abhängigkeitsinjektion, um das Cacheobjekt abzurufen und die Homepage hinzuzufügen.
Fügen Sie das OutputCache-Attribut dem Razor-Code für die Homepage hinzu.
Sie verwenden die .NET Aspire StackExchange Redis-Komponente für die verteilte Zwischenspeicherung, um Informationen aus Ihrem Produktkatalog zwischenzuspeichern. Wo sollten Sie die AddRedisDistributedCache()-Methode aufrufen?
In der Datei „Program.cs“ für jedes Projekt, das den Cache verwendet
In der Datei „Program.cs“ für das App-Hostprojekt
Auf Razor-Seiten für jedes Projekt, das den Cache verwendet
Sie müssen alle Fragen beantworten, bevor Sie Ihre Arbeit überprüfen können.
Weiter
War diese Seite hilfreich?