Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Votre microservice d’interface utilisateur obtient des informations à partir de cinq autres microservices au maximum pour élaborer des pages. Vous voulez optimiser le niveau de performance en mettant en cache chaque page. Quel composant .NET Aspire devez-vous utiliser ?
Le composant .NET Aspire StackExchange Redis
Composant de mise en cache de sortie .NET Aspire StackExchange Redis
Composant de mise en cache distribuée .NET Aspire StackExchange Redis
Vous avez installé et configuré le composant de mise en cache de sortie .NET Aspire StackExchange Redis. Maintenant, vous souhaitez vérifier que la page d’accueil de l’application est mise en cache pendant 5 minutes. Que devez-vous faire ?
Utilisez les paramètres dans le fichier appsettings.json pour mettre en cache la page d’accueil.
Utilisez l’injection de dépendance pour récupérer l’objet de cache et y ajouter la page d’accueil.
Ajoutez l’attribut OutputCache au code Razor pour la page d’accueil.
Vous utilisez le composant de mise en cache distribuée .NET Aspire StackExchange Redis pour mettre en cache les informations de votre catalogue de produits. Oú devez-vous appeler la méthode AddRedisDistributedCache() ?
Dans le fichier Program.cs pour chaque projet utilisant le cache
Dans le fichier Program.cs pour le projet hôte d’application
Dans les pages Razor pour chaque projet qui va utiliser le cache
Vous devez répondre à toutes les questions avant de vérifier votre travail.
Continuer
Cette page a-t-elle été utile ?