Démarrage rapide : Utiliser le cache Azure pour Redis avec une application web ASP.NETQuickstart: Use Azure Cache for Redis with an ASP.NET web app

Dans ce guide de démarrage rapide, vous allez utiliser Visual Studio 2019 pour créer une application web ASP.NET qui se connecte au cache Azure pour Redis afin de stocker et de récupérer des données du cache.In this quickstart, you use Visual Studio 2019 to create an ASP.NET web application that connects to Azure Cache for Redis to store and retrieve data from the cache. Ensuite, vous déploierez cette application sur Azure App Service.You then deploy the app to Azure App Service.

PrérequisPrerequisites

Créer le projet Visual StudioCreate the Visual Studio project

  1. Ouvrez Visual Studio et sélectionnez Fichier >Nouveau > Projet.Open Visual Studio, and then and select File >New > Project.

  2. Dans la boîte de dialogue Nouveau projet, procédez comme suit :In the New Project dialog box, take the following steps:

    Créer un projet

    a.a. Dans la liste Modèles, développez le nœud Visual C# .In the Templates list, expand the Visual C# node.

    b.b. Sélectionnez Cloud.Select Cloud.

    c.c. Sélectionnez Application web ASP.NET.Select ASP.NET Web Application.

    d.d. Vérifiez que .NET Framework 4.5.2 ou version supérieure est sélectionné.Verify that .NET Framework 4.5.2 or higher is selected.

    e.e. Dans le champ Nom, attribuez un nom au projet.In the Name box, give the project a name. Pour cet exemple, nous avons utilisé ContosoTeamStats.For this example, we used ContosoTeamStats.

    f.f. Sélectionnez OK.Select OK.

  3. Sélectionnez le type de projet MVC .Select MVC as the project type.

  4. Vérifiez que la valeur Aucune authentification est spécifiée dans les paramètres Authentification.Make sure that No Authentication is specified for the Authentication settings. Selon votre version de Visual Studio, le paramètre Authentification par défaut peut être différent.Depending on your version of Visual Studio, the default Authentication setting might be something else. Pour le modifier, sélectionnez Modifier l’authentification, puis Aucune authentification.To change it, select Change Authentication and then No Authentication.

  5. Cliquez sur OK pour créer le projet.Select OK to create the project.

Création d'un cacheCreate a cache

Vous devez maintenant créer le cache pour l’application.Next, you create the cache for the app.

  1. Pour créer un cache, connectez-vous au portail Azure.To create a cache, first sign in to the Azure portal. Sélectionnez ensuite Créer une ressource > Bases de données > Cache Azure pour Redis.Then select Create a resource > Databases > Azure Cache for Redis.

    Menu Nouveau cache Azure pour Redis

  2. Dans Nouveau cache Azure pour Redis, configurez les paramètres du nouveau cache.In New Azure Cache for Redis, configure the settings for your new cache.

    ParamètreSetting Valeur suggéréeSuggested value DescriptionDescription
    Nom DNSDNS name Nom globalement uniqueGlobally unique name Le nom du cache.The cache name. Il doit être une chaîne de 1 à 63 caractères et contenir uniquement des chiffres, des lettres et le caractère -.It must be a string between 1 and 63 characters and contain only numbers, letters, and the - character. Le nom du cache ne peut ni commencer ni se terminer par le caractère - et il n’accepte pas de caractères - consécutifs.The cache name cannot start or end with the - character, and consecutive - characters are not valid.
    AbonnementSubscription Votre abonnementYour subscription L’abonnement sous lequel est créée cette nouvelle instance de cache Azure pour Redis.The subscription under which this new Azure Cache for Redis instance is created.
    Groupe de ressourcesResource group TestResourcesTestResources Nom du nouveau groupe de ressources dans lequel créer votre cache.Name for the new resource group in which to create your cache. En plaçant toutes les ressources d’une application dans un groupe, vous pouvez les gérer ensemble.By putting all the resources for an app in a group, you can manage them together. Par exemple, si vous supprimez le groupe de ressources, vous supprimez également toutes les ressources associées à l’application.For example, deleting the resource group deletes all resources that are associated with the app.
    LieuLocation USA EstEast US Choisissez une région à proximité des autres services qui utilisent votre cache.Choose a region near to other services that will use your cache.
    Niveau tarifairePricing tier De base C0 (cache de 250 Mo)Basic C0 (250 MB Cache) Le niveau tarifaire détermine la taille, les performances et les fonctionnalités disponibles pour le cache.The pricing tier determines the size, performance, and features that are available for the cache. Pour plus d’informations, consultez Présentation du cache Azure pour Redis.For more information, see Azure Cache for Redis Overview.
    Épingler au tableau de bordPin to dashboard Volumes sélectionnésSelected Épinglez le nouveau cache à votre tableau de bord pour en faciliter la recherche.Pin the new cache to your dashboard to make it easy to find.

    Créer un cache Azure pour Redis

  3. Une fois les paramètres du nouveau cache configurés, sélectionnez Créer.After the new cache settings are configured, select Create.

    La création du cache peut prendre plusieurs minutes.It can take a few minutes for the cache to be created. Pour vérifier l’état d’avancement de l’opération, vous pouvez consulter le tableau de bord.To check the status, you can monitor the progress on the dashboard. Après sa création, le nouveau cache indique l’état En cours d’exécution, et il est prêt à être utilisé.After the cache has been created, it shows the status Running, and is ready for use.

    Cache Azure pour Redis créé

Récupération du nom d’hôte, des ports et des clés d’accès à l’aide du portail AzureRetrieve host name, ports, and access keys by using the Azure portal

Lors de la connexion à une instance de cache Azure pour Redis, les clients de cache ont besoin du nom d’hôte, des ports et d’une clé pour le cache.When connecting to an Azure Cache for Redis instance, cache clients need the host name, ports, and a key for the cache. Certains clients peuvent référencer ces éléments par des noms légèrement différents.Some clients might refer to these items by slightly different names. Vous pouvez récupérer ces informations dans le portail Azure.You can retrieve this information in the Azure portal.

Récupération des clés d'accès et du nom d’hôteTo retrieve the access keys and host name

  1. Pour récupérer les clés d’accès à l’aide du portail Azure, accédez à votre cache, puis sélectionnez Clés d’accès.To retrieve the access keys by using the Azure portal, go to your cache and select Access keys.

    Clés du cache Azure pour Redis

  2. Pour récupérer le nom d’hôte et les ports, sélectionnez Propriétés.To retrieve the host name and ports, select Properties.

    Propriétés du cache Azure pour Redis

Pour modifier le fichier CacheSecrets.configTo edit the CacheSecrets.config file

  1. Créez un fichier sur votre ordinateur nommé CacheSecrets.config. Placez-le dans un emplacement où il ne sera pas archivé avec le code source de votre exemple d’application.Create a file on your computer named CacheSecrets.config. Put it in a location where it won't be checked in with the source code of your sample application. Pour ce démarrage rapide, le fichier CacheSecrets.config se trouve à l’emplacement suivant : C:\AppSecrets\CacheSecrets.config.For this quickstart, the CacheSecrets.config file is located at C:\AppSecrets\CacheSecrets.config.

  2. Modifiez le fichier CacheSecrets.config.Edit the CacheSecrets.config file. Ajoutez ensuite le contenu suivant :Then add the following content:

    <appSettings>
        <add key="CacheConnection" value="<cache-name>.redis.cache.windows.net,abortConnect=false,ssl=true,password=<access-key>"/>
    </appSettings>
    
  3. Remplacez <cache-name> par le nom d’hôte de votre cache.Replace <cache-name> with your cache host name.

  4. Remplacez <access-key> par la clé primaire de votre cache.Replace <access-key> with the primary key for your cache.

    Conseil

    Vous pouvez utiliser la clé d’accès secondaire en tant que clé de remplacement lors de la rotation des clés pendant que vous régénérez la clé d’accès primaire.You can use the secondary access key during key rotation as an alternate key while you regenerate the primary access key.

  5. Enregistrez le fichier .Save the file.

Mettre à jour l’application MVCUpdate the MVC application

Dans cette section, vous allez mettre à jour l’application pour prendre en charge un nouvel affichage qui présente un test simple avec le cache Azure pour Redis.In this section, you update the application to support a new view that displays a simple test against Azure Cache for Redis.

Mettre à jour le fichier web.config avec un paramètre d’application pour le cacheUpdate the web.config file with an app setting for the cache

Quand vous exécutez l’application localement, les informations stockées dans le fichier CacheSecrets.config sont utilisées pour la connexion à votre instance du cache Azure pour Redis.When you run the application locally, the information in CacheSecrets.config is used to connect to your Azure Cache for Redis instance. Vous allez déployer cette application sur Azure ultérieurement.Later you deploy this application to Azure. À ce moment-là, vous configurez dans Azure un paramètre d’application que l’application utilisera pour récupérer les informations de connexion au cache au lieu de ce fichier.At that time, you configure an app setting in Azure that the application uses to retrieve the cache connection information instead of this file.

Étant donné que le fichier CacheSecrets.config n’est pas déployé sur Azure avec votre application, il sert uniquement pour les tests de l’application en local.Because the file CacheSecrets.config isn't deployed to Azure with your application, you only use it while testing the application locally. Sécurisez ces informations au maximum pour empêcher tout accès malveillant aux données de votre cache.Keep this information as secure as possible to prevent malicious access to your cache data.

Pour mettre à jour le fichier web.configTo update the web.config file

  1. Dans l’Explorateur de solutions, double-cliquez sur le fichier web.config pour l’ouvrir.In Solution Explorer, double-click the web.config file to open it.

    Web.config

  2. Dans le fichier web.config, recherchez l’élément <appSetting>.In the web.config file, find the <appSetting> element. Ajoutez ensuite l’attribut file suivant.Then add the following file attribute. Si vous avez utilisé un autre nom de fichier ou un autre emplacement, remplacez ces valeurs par celles indiquées dans l’exemple.If you used a different file name or location, substitute those values for the ones that are shown in the example.

  • Avant : <appSettings>Before: <appSettings>
  • Après : <appSettings file="C:\AppSecrets\CacheSecrets.config">After: <appSettings file="C:\AppSecrets\CacheSecrets.config">

Le runtime ASP.NET fusionne le contenu du fichier externe avec le balisage dans l’élément <appSettings>.The ASP.NET runtime merges the contents of the external file with the markup in the <appSettings> element. Le runtime ignore l’attribut de fichier si le fichier spécifié est introuvable.The runtime ignores the file attribute if the specified file can't be found. Vos secrets (la chaîne de connexion à votre cache) ne sont pas inclus dans le code source de l’application.Your secrets (the connection string to your cache) aren't included as part of the source code for the application. Quand vous déployez votre application web sur Azure, le fichier CacheSecrets.config n’est pas déployé.When you deploy your web app to Azure, the CacheSecrets.config file isn't deployed.

Pour configurer l’application afin qu’elle utilise StackExchange.RedisTo configure the application to use StackExchange.Redis

  1. Pour configurer l’application de sorte qu’elle utilise le package NuGet StackExchange.Redis pour Visual Studio, sélectionnez Outils > Gestionnaire de package NuGet > Console du Gestionnaire de package.To configure the app to use the StackExchange.Redis NuGet package for Visual Studio, select Tools > NuGet Package Manager > Package Manager Console.

  2. Exécutez la commande suivante depuis la fenêtre Package Manager Console :Run the following command from the Package Manager Console window:

    Install-Package StackExchange.Redis
    
  3. Le package NuGet télécharge et ajoute les références d’assembly nécessaires pour que votre application cliente puisse accéder au cache Azure pour Redis avec le client du cache StackExchange.Azure pour Redis.The NuGet package downloads and adds the required assembly references for your client application to access Azure Cache for Redis with the StackExchange.Azure Cache for Redis client. Si vous préférez utiliser une version avec nom fort de la bibliothèque du client StackExchange.Redis, installez le package StackExchange.Redis.StrongName.If you prefer to use a strong-named version of the StackExchange.Redis client library, install the StackExchange.Redis.StrongName package.

Pour mettre à jour les fichiers HomeController et LayoutTo update the HomeController and Layout

  1. Dans l’Explorateur de solutions, développez le dossier Contrôleurs, puis ouvrez le fichier HomeController.cs.In Solution Explorer, expand the Controllers folder, and then open the HomeController.cs file.

  2. Ajoutez les deux instructions using suivantes en haut du fichier pour prendre en charge le client de cache et les paramètres d’application.Add the following two using statements at the top of the file to support the cache client and app settings.

    using System.Configuration;
    using StackExchange.Redis;
    
  3. Ajoutez la méthode suivante à la classe HomeController pour prendre en charge une nouvelle action RedisCache qui exécute certaines commandes sur le nouveau cache.Add the following method to the HomeController class to support a new RedisCache action that runs some commands against the new cache.

        public ActionResult RedisCache()
        {
            ViewBag.Message = "A simple example with Azure Cache for Redis on ASP.NET.";
    
            var lazyConnection = new Lazy<ConnectionMultiplexer>(() =>
            {
                string cacheConnection = ConfigurationManager.AppSettings["CacheConnection"].ToString();
                return ConnectionMultiplexer.Connect(cacheConnection);
            });
    
            // Connection refers to a property that returns a ConnectionMultiplexer
            // as shown in the previous example.
            IDatabase cache = lazyConnection.Value.GetDatabase();
    
            // Perform cache operations using the cache object...
    
            // Simple PING command
            ViewBag.command1 = "PING";
            ViewBag.command1Result = cache.Execute(ViewBag.command1).ToString();
    
            // Simple get and put of integral data types into the cache
            ViewBag.command2 = "GET Message";
            ViewBag.command2Result = cache.StringGet("Message").ToString();
    
            ViewBag.command3 = "SET Message \"Hello! The cache is working from ASP.NET!\"";
            ViewBag.command3Result = cache.StringSet("Message", "Hello! The cache is working from ASP.NET!").ToString();
    
            // Demonstrate "SET Message" executed as expected...
            ViewBag.command4 = "GET Message";
            ViewBag.command4Result = cache.StringGet("Message").ToString();
    
            // Get the client list, useful to see if connection list is growing...
            ViewBag.command5 = "CLIENT LIST";
            ViewBag.command5Result = cache.Execute("CLIENT", "LIST").ToString().Replace(" id=", "\rid=");
    
            lazyConnection.Value.Dispose();
    
            return View();
        }
    
  4. Dans l’Explorateur de solutions, développez le dossier Affichages > Partagé. Ouvrez ensuite le fichier _Layout.cshtml.Then open the _Layout.cshtml file.

    Remplacez :Replace:

    @Html.ActionLink("Application name", "Index", "Home", new { area = "" }, new { @class = "navbar-brand" })
    

    par :with:

    @Html.ActionLink("Azure Cache for Redis Test", "RedisCache", "Home", new { area = "" }, new { @class = "navbar-brand" })
    

Pour ajouter un nouvel affichage RedisCacheTo add a new RedisCache view

  1. Dans l’Explorateur de solutions, développez le dossier Vues et cliquez avec le bouton droit sur le dossier Accueil.In Solution Explorer, expand the Views folder, and then right-click the Home folder. Choisissez Ajouter > Vue... .Choose Add > View....

  2. Dans la boîte de dialogue Ajouter un affichage, entrez RedisCache dans le champ Nom de l’affichage.In the Add View dialog box, enter RedisCache for the View Name. Sélectionnez ensuite Ajouter.Then select Add.

  3. Remplacez le code du fichier RedisCache.cshtml par le code suivant :Replace the code in the RedisCache.cshtml file with the following code:

    @{
        ViewBag.Title = "Azure Cache for Redis Test";
    }
    
    <h2>@ViewBag.Title.</h2>
    <h3>@ViewBag.Message</h3>
    <br /><br />
    <table border="1" cellpadding="10">
        <tr>
            <th>Command</th>
            <th>Result</th>
        </tr>
        <tr>
            <td>@ViewBag.command1</td>
            <td><pre>@ViewBag.command1Result</pre></td>
        </tr>
        <tr>
            <td>@ViewBag.command2</td>
            <td><pre>@ViewBag.command2Result</pre></td>
        </tr>
        <tr>
            <td>@ViewBag.command3</td>
            <td><pre>@ViewBag.command3Result</pre></td>
        </tr>
        <tr>
            <td>@ViewBag.command4</td>
            <td><pre>@ViewBag.command4Result</pre></td>
        </tr>
        <tr>
            <td>@ViewBag.command5</td>
            <td><pre>@ViewBag.command5Result</pre></td>
        </tr>
    </table>
    

Exécutez l’application localement.Run the app locally

Par défaut, le projet est configuré pour héberger l’application localement dans IIS Express à des fins de test et de débogage.By default, the project is configured to host the app locally in IIS Express for testing and debugging.

Pour exécuter l’application localementTo run the app locally

  1. Dans Visual Studio, sélectionnez Déboguer > Démarrer le débogage pour générer et démarrer l’application localement à des fins de test et de débogage.In Visual Studio, select Debug > Start Debugging to build and start the app locally for testing and debugging.

  2. Dans la barre de navigation du navigateur, sélectionnez Azure Cache for Redis Test (Test du cache Azure pour Redis).In the browser, select Azure Cache for Redis Test on the navigation bar.

  3. Dans l’exemple suivant, vous pouvez voir que la clé Message présentait auparavant une valeur mise en cache, qui avait été définie à l’aide de la console du cache Azure pour Redis dans le portail.In the following example, the Message key previously had a cached value, which was set by using the Azure Cache for Redis console in the portal. L’application a mis à jour cette valeur mise en cache.The app updated that cached value. Elle a également exécuté les commandes PING et CLIENT LIST.The app also executed the PING and CLIENT LIST commands.

    Test simple terminé en local

Publier et exécuter l’application dans AzurePublish and run in Azure

Après avoir testé l’application avec succès localement, vous pouvez déployer l’application sur Azure et l’exécuter dans le cloud.After you successfully test the app locally, you can deploy the app to Azure and run it in the cloud.

Pour publier l’application sur AzureTo publish the app to Azure

  1. Dans l’Explorateur de solutions de Visual Studio, cliquez avec le bouton droit sur le nœud du projet.In Visual Studio, right-click the project node in Solution Explorer. Sélectionnez ensuite Publier.Then select Publish.

    Publish

  2. Sélectionnez Microsoft Azure App Service, Créer, puis sélectionnez Publier.Select Microsoft Azure App Service, select Create New, and then select Publish.

    Publier sur App Service

  3. Dans la boîte de dialogue Créer App Service, apportez les modifications suivantes :In the Create App Service dialog box, make the following changes:

    ParamètreSetting Valeur recommandéeRecommended value DescriptionDescription
    Nom de l’applicationApp name Utilisez la valeur par défaut.Use the default. Le nom de l’application est le nom d’hôte de l’application lors de son déploiement sur Azure.The app name is the host name for the app when it's deployed to Azure. Un suffixe d’horodatage peut être ajouté au nom si nécessaire pour le rendre unique.The name might have a timestamp suffix added to it to make it unique if necessary.
    AbonnementSubscription Choisissez votre abonnement Azure.Choose your Azure subscription. Tous les frais d’hébergement associés sont facturés sur cet abonnement.This subscription is charged for any related hosting costs. Si vous possédez plusieurs abonnements Azure, vérifiez que l’abonnement souhaité est sélectionné.If you have multiple Azure subscriptions, verify that the subscription that you want is selected.
    Groupe de ressourcesResource group Utilisez le même groupe de ressources que celui où vous avez créé le cache (par exemple, TestResourceGroup).Use the same resource group where you created the cache (for example, TestResourceGroup). Le groupe de ressources vous permet de gérer toutes les ressources en tant que groupe.The resource group helps you manage all resources as a group. Pour supprimer l’application ultérieurement, vous pouvez simplement supprimer le groupe.Later, when you want to delete the app, you can just delete the group.
    Plan App ServiceApp Service plan Sélectionnez Nouveau et créez un plan App Service nommé TestingPlan.Select New, and then create a new App Service plan named TestingPlan.
    Utilisez le même emplacement que pour la création de votre cache.Use the same Location you used when creating your cache.
    Pour la taille, choisissez Gratuit.Choose Free for the size.
    Un plan App Service définit un ensemble de ressources de calcul à utiliser pour l’exécution d’une application web.An App Service plan defines a set of compute resources for a web app to run with.

    Boîte de dialogue App Service

  4. Après avoir configuré les paramètres d’hébergement App Service, sélectionnez Créer.After you configure the App Service hosting settings, select Create.

  5. Surveillez la fenêtre Sortie de Visual Studio pour connaître l’état de la publication.Monitor the Output window in Visual Studio to see the publishing status. Une fois que l’application a été publiée, l’URL de l’application est enregistrée :After the app has been published, the URL for the app is logged:

    Sortie de la publication

Ajouter le paramètre d’application pour le cacheAdd the app setting for the cache

Une fois que la nouvelle application a été publiée, ajoutez un nouveau paramètre d’application.After the new app has been published, add a new app setting. Ce paramètre est utilisé pour stocker les informations de connexion au cache.This setting is used to store the cache connection information.

Pour ajouter le paramètre d’applicationTo add the app setting

  1. Tapez le nom de l’application dans la barre de recherche en haut du Portail Azure pour rechercher la nouvelle application que vous avez créée.Type the app name in the search bar at the top of the Azure portal to find the new app you created.

    Rechercher l’application

  2. Ajoutez un nouveau paramètre d’application nommé CacheConnection qui sera utilisé par l’application pour se connecter au cache.Add a new app setting named CacheConnection for the app to use to connect to the cache. Utilisez la valeur que vous avez configurée pour CacheConnection dans votre fichier CacheSecrets.config.Use the same value you configured for CacheConnection in your CacheSecrets.config file. Cette valeur contient le nom d’hôte et la clé accès du cache.The value contains the cache host name and access key.

    Ajouter un paramètre d’application

Exécuter l’application dans Microsoft AzureRun the app in Azure

Dans votre navigateur, accédez à l’URL de l’application.In your browser, go to the URL for the app. L’URL figure dans les résultats de l’opération de publication, dans la fenêtre de sortie de Visual Studio.The URL appears in the results of the publishing operation in the Visual Studio output window. Elle est également indiquée dans le Portail Azure, sur la page de vue d’ensemble de l’application que vous avez créée.It's also provided in the Azure portal on the overview page of the app you created.

Dans la barre de navigation, sélectionnez Azure Cache for Redis Test (Test du cache Azure pour Redis) pour tester l’accès au cache.Select Azure Cache for Redis Test on the navigation bar to test cache access.

Test simple terminé dans Azure

Supprimer des ressourcesClean up resources

Si vous envisagez d’exécuter le didacticiel suivant, vous pouvez conserver les ressources créées dans le cadre de ce démarrage rapide afin de les réutiliser.If you're continuing to the next tutorial, you can keep the resources that you created in this quickstart and reuse them.

Sinon, dans le cas où l’exemple d’application de démarrage rapide était votre dernière opération, vous pouvez supprimer les ressources Azure que vous avez créées dans ce démarrage rapide afin d’éviter tout frais.Otherwise, if you're finished with the quickstart sample application, you can delete the Azure resources that you created in this quickstart to avoid charges.

Important

La suppression d’un groupe de ressources est irréversible.Deleting a resource group is irreversible. Quand vous supprimez un groupe de ressources, toutes les ressources qu’il contient sont supprimées définitivement.When you delete a resource group, all the resources in it are permanently deleted. Veillez à ne pas supprimer accidentellement des ressources ou un groupe de ressources incorrects.Make sure that you do not accidentally delete the wrong resource group or resources. Si vous avez créé les ressources pour l’hébergement de cet exemple dans un groupe de ressources existant contenant des ressources que vous souhaitez conserver, vous pouvez supprimer chaque ressource individuellement à partir de son panneau respectif, au lieu de supprimer l’intégralité du groupe de ressources.If you created the resources for hosting this sample inside an existing resource group that contains resources you want to keep, you can delete each resource individually from their respective blades instead of deleting the resource group.

Pour supprimer un groupe de ressourcesTo delete a resource group

  1. Connectez-vous au Portail Azure, puis sélectionnez Groupes de ressources.Sign in to the Azure portal, and then select Resource groups.

  2. Dans la zone Filtrer par nom... , saisissez le nom de votre groupe de ressources.In the Filter by name... box, type the name of your resource group. Les instructions de cet article ont utilisé un groupe de ressources nommé TestResources.The instructions for this article used a resource group named TestResources. Sur votre groupe de ressources, dans la liste des résultats, sélectionnez ... , puis Supprimer le groupe de ressources.On your resource group, in the results list, select ..., and then select Delete resource group.

    Supprimer

Vous êtes invité à confirmer la suppression du groupe de ressources.You're asked to confirm the deletion of the resource group. Saisissez le nom de votre groupe de ressources pour confirmer, puis sélectionnez Supprimer.Type the name of your resource group to confirm, and then select Delete.

Après quelques instants, le groupe de ressources et toutes ses ressources sont supprimés.After a few moments, the resource group and all of its resources are deleted.

Étapes suivantesNext steps

Dans le tutoriel suivant, vous allez utiliser le cache Azure pour Redis dans un scénario plus concret pour améliorer les performances d’une application.In the next tutorial, you use Azure Cache for Redis in a more realistic scenario to improve performance of an app. Vous allez mettre à jour cette application pour mettre en cache les résultats d’un leaderboard en utilisant le modèle Cache-Aside avec ASP.NET et une base de données.You update this application to cache leaderboard results using the cache-aside pattern with ASP.NET and a database.