Den här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
Mikrotjänsten för användargränssnittet hämtar information från upp till fem andra mikrotjänster för att formulera sidor. Du vill optimera prestanda genom att cachelagra varje sida. Vilken .NET Aspire-komponent ska du använda?
.NET Aspire StackExchange Redis-komponenten
.NET Aspire StackExchange Redis-cachelagringskomponent för utdata
.NET Aspire StackExchange Redis distribuerad cachelagringskomponent
Du har installerat och konfigurerat .NET Aspire StackExchange Redis-utdatacachelagringskomponenten. Nu vill du se till att appens startsida cachelagras i 5 minuter. Vad du ska göra?
Använd inställningarna i appsettings.json-filen för att cachelagrat startsidan.
Använd beroendeinmatning för att hämta cacheobjektet och lägga till startsidan i det.
Lägg till attributet OutputCache i Razor-koden för startsidan.
Du använder den distribuerade cachelagringskomponenten .NET Aspire StackExchange Redis för att cachelagra information från produktkatalogen. Var ska du anropa metoden AddRedisDistributedCache()?
I filen Program.cs för varje projekt som ska använda cacheminnet
I Program.cs-filen för appvärdprojektet
I Razor-sidor för varje projekt som ska använda cacheminnet
Du måste svara på alla frågor innan du kontrollerar ditt arbete.
Var den här sidan till hjälp?