Partager via


Ajout d’Azure App Configuration à l’aide des services connectés de Visual Studio

Dans ce tutoriel, vous allez apprendre à ajouter facilement tout ce dont vous avez besoin pour commencer à utiliser Azure App Configuration afin de gérer les paramètres de configuration et les indicateurs de fonctionnalités des projets web dans Visual Studio. Quand vous utilisez la fonctionnalité Services connectés de Visual Studio, vous pouvez faire en sorte que Visual Studio ajoute automatiquement l’ensemble du code, des packages NuGet et des paramètres de configuration dont vous avez besoin pour vous connecter à votre ressource App Configuration dans Azure. Pour utiliser cette fonctionnalité, vous devez utiliser Visual Studio 2019 version 16.9 ou ultérieure.

Vous pouvez utiliser la fonctionnalité Services connectés App Configuration dans les types de projets suivants :

  • ASP.NET Core
  • Console .NET Core
  • Projets .NET Framework.

Prérequis

Se connecter à Azure App Configuration à l’aide des services connectés

  1. Ouvrez votre projet dans Visual Studio.

  2. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le nœud Services connectés, puis, dans le menu contextuel, sélectionnez Ajouter un service connecté.

    Capture d’écran montrant l’écran « Ajouter un service connecté Azure ».

  3. Sous l’onglet Services connectés, sélectionnez l’icône + pour les Dépendances de service.

    Capture d’écran montrant l’écran « Ajouter une dépendance de service ».

  4. Dans la page Ajouter une dépendance, sélectionnez Azure App Configuration.

    Capture d’écran montrant l’écran « Ajouter App Configuration ».

    Si vous n’êtes pas déjà connecté, connectez-vous à votre compte Azure. Si vous n’en avez pas, vous pouvez demander un essai gratuit.

  5. Dans l’écran Configurer Azure App Configuration, sélectionnez votre abonnement et un magasin de configuration existant. Sélectionnez ensuite Suivant.

    Si vous devez créer un magasin App Configuration, passez à l’étape suivante. Sinon, passez à l’étape 6.

    Capture d’écran de l’écran « Afficher un compte de configuration existant du projet ».

  6. Pour créer un magasin App Configuration :

    1. Sélectionnez l’icône + à droite du titre Magasins App Configuration.

    2. Renseignez la boîte de dialogue Azure App Configuration : Créer, puis sélectionnez Créer. Notez que le champ Nom de la ressource doit être unique.

      Capture d’écran montrant le nouveau magasin de configuration de l’application Azure.

    3. Quand la boîte de dialogue Azure App Configuration s’affiche, le nouveau magasin de configuration apparaît dans la liste. Sélectionnez ce nouveau magasin, puis sélectionnez Suivant.

  7. Entrez un nom de chaîne de connexion, puis indiquez si vous souhaitez que la chaîne de connexion soit stockée dans un fichier de secrets local ou dans Azure Key Vault.

    Capture d’écran montrant l’écran « Spécifier la chaîne de connexion ».

  8. L’écran Résumé des modifications affiche toutes les modifications qui seront apportées à votre projet si vous terminez le processus. Si les modifications semblent correctes, choisissez Terminer.

    Capture d’écran montrant le résumé des modifications.

  9. À la fin du processus de configuration des dépendances, Azure App Configuration s’affiche sous le nœud Dépendances de service de votre projet.

  1. Ouvrez votre projet dans Visual Studio.

  2. Dans Explorateur de solutions, cliquez avec le bouton de droite sur le nœud Services connectés, puis, dans le menu contextuel, sélectionnez Ajouter pour ouvrir le menu des services disponibles.

    Capture d’écran montrant les options du menu contextuel Services connectés.

  3. Choisissez Azure App Configuration. La page Se connecter à la dépendance s’affiche.

    Capture d’écran montrant Se connecter à la dépendance pour Azure App Configuration.

    Si vous n’êtes pas déjà connecté, connectez-vous à votre compte Azure. Si vous n’en avez pas, vous pouvez demander un essai gratuit.

  4. Dans l’écran Configurer Azure App Configuration, sélectionnez votre abonnement et un magasin de configuration existant. Sélectionnez ensuite Suivant.

    Si vous devez créer un magasin App Configuration, passez à l’étape suivante. Sinon, passez à l’étape 6.

    Capture d’écran montrant « Afficher un compte de configuration existant du projet ».

  5. Pour créer un magasin App Configuration :

    1. Sélectionnez l’icône + à droite du titre Magasins App Configuration.

    2. Renseignez la boîte de dialogue Azure App Configuration : Créer, puis sélectionnez Créer. Notez que le champ Nom de la ressource doit être unique.

      Capture d’écran montrant le nouveau magasin de configuration de l’application Azure.

    3. Quand la boîte de dialogue Azure App Configuration s’affiche, le nouveau magasin de configuration apparaît dans la liste. Sélectionnez ce nouveau magasin, puis sélectionnez Suivant.

  6. Entrez un nom de chaîne de connexion, puis indiquez si vous souhaitez que la chaîne de connexion soit stockée dans un fichier de secrets local ou dans Azure Key Vault.

    Capture d’écran montrant l’écran « Spécifier la chaîne de connexion ».

  7. L’écran Résumé des modifications affiche toutes les modifications qui seront apportées à votre projet si vous terminez le processus. Si les modifications semblent correctes, choisissez Terminer.

    Capture d’écran montrant le résumé des modifications.

    À la fin du processus de configuration des dépendances, Azure App Configuration s’affiche sous le nœud Dépendances de service de votre projet.

  8. Dans Explorateur de solutions, double-cliquez sur le nœud Services connectés pour ouvrir l’onglet Services connectés. La connexion apparaît sous la section Dépendances de service :

    Capture d’écran de la section Dépendances de service montrant la connexion Azure App Configuration.

    Il existe également une entrée Secrets.json qui prend en charge le stockage sécurisé de la chaîne de connexion localement. Découvrez comment cela fonctionne dans Capture d’écran montrant le stockage sécurisé des secrets d’application en cours de développement dans ASP.NET Core.

    Si vous cliquez sur les trois points en regard des dépendances que vous avez ajoutées, vous pouvez voir différentes options telles que Se connecter pour rouvrir l’Assistant et modifier la connexion et pour Secrets.json, l’option de gestion des secrets. Vous pouvez également cliquer sur les trois points en haut à droite de la fenêtre pour afficher les options permettant de démarrer les dépendances locales, de modifier les paramètres, etc.