Delen via


Azure App Configuration toevoegen met behulp van Visual Studio Connected Services

In deze zelfstudie leert u hoe u eenvoudig alles kunt toevoegen wat u nodig hebt om Azure App Configuration te gebruiken om uw configuratie- en functievlagmen voor webprojecten in Visual Studio te beheren. Met de functie Connected Services in Visual Studio kunt u in Visual Studio automatisch alle code, NuGet-pakketten en configuratie-instellingen toevoegen die u nodig hebt om verbinding te maken met uw App Configuration-resource in Azure. Als u deze functie wilt gebruiken, moet u Visual Studio 2019 versie 16.9 of hoger gebruiken.

U kunt de functie App Configuration Connected Services gebruiken in de volgende projecttypen:

  • ASP.NET Core
  • .NET Core-console
  • .NET Framework-projecten.

Voorwaarden

Verbinding maken met Azure App Configuration met behulp van Connected Services

  1. Open uw project in Visual Studio.

  2. Klik in Solution Explorermet de rechtermuisknop op het knooppunt Connected Services en selecteer in het contextmenu Verbonden service toevoegen.

    nl-NL: Schermopname met het scherm 'Azure-verbonden service toevoegen'.

  3. Selecteer op het tabblad Verbonden Services het pictogram + voor Service-afhankelijkheden.

    Schermopname van het scherm

  4. Selecteer op de pagina Afhankelijkheid toevoegen de optie Azure App Configuration.

    Schermopname van het

    Als u nog niet bent aangemeld, meldt u zich aan bij uw Azure-account. Als u geen Azure-account hebt, kunt u zich aanmelden voor een gratis proefversie van .

  5. Selecteer in het scherm Azure App Configuration configureren een bestaand configuratiestore en uw abonnement. Selecteer vervolgens Volgende.

    Als u een App Configuration-opslagruimte moet maken, gaat u naar de volgende stap. Sla over naar stap 6.

    Schermafbeelding van het scherm 'Bestaande configuratieaccount toevoegen aan project'.

  6. Maak een app-configuratiewinkel:

    1. Selecteer het pictogram + rechts van de App Configuration stores koptekst.

    2. Vul het Azure App Configuration-dialoogvenster in: maak het nieuwe-dialoogvenster en selecteer maken. Houd er rekening mee dat het veld Resourcenaam uniek moet zijn.

      schermopname van het configuratiearchief van de nieuwe Azure-app.

    3. Wanneer het dialoogvenster Azure App Configuration wordt weergegeven, verschijnt de nieuwe configuratiestore in de lijst. Selecteer deze nieuwe winkel en selecteer vervolgens Volgende.

  7. Voer een verbindingsreeksnaam in en kies of u de verbindingsreeks wilt opslaan in een lokaal geheimenbestand of in Azure Key Vault-.

    Schermafbeelding van het scherm

  8. In het scherm Samenvatting van wijzigingen worden alle wijzigingen weergegeven die in uw project worden aangebracht als u het proces voltooit. Als de wijzigingen er oké uitzien, kiest u voltooien.

    Schermopname met een overzicht van de wijzigingen.

  9. Zodra het afhankelijkheidsconfiguratieproces is voltooid, wordt Azure App Configuration nu weergegeven onder het Service-afhankelijkheden knooppunt van uw project.

  1. Open uw project in Visual Studio.

  2. Klik in Solution Explorermet de rechtermuisknop op het knooppunt Connected Services en selecteer in het contextmenu Toevoegen om het menu met beschikbare services te openen.

    Schermopname met opties voor het contextmenu connected services.

  3. Kies Azure App Configuration-. De pagina Verbinding maken met afhankelijkheid wordt weergegeven.

    schermopname van verbinding maken met afhankelijkheid voor Azure App Configuration.

    Als u nog niet bent aangemeld, meldt u zich aan bij uw Azure-account. Als u geen Azure-account hebt, kunt u zich aanmelden voor een gratis proefversie van .

  4. Selecteer in het scherm Configureren van Azure App Configuration uw abonnement en een bestaande configuratiestore. Selecteer vervolgens Volgende.

    Als u een App-configuratiestore moet maken, gaat u naar de volgende stap. Sla anders stap 5 over en ga naar stap 6.

    Schermopname met 'Bestaand configuratieaccount toevoegen aan project'.

  5. Een app-configuratie-opslag maken:

    1. Selecteer het + pictogram rechts van de koptekst van App Configuration stores.

    2. Vul het dialoogvenster van Azure App Configuration in: maak een nieuwe en selecteer Maken. Houd er rekening mee dat het veld Resourcenaam uniek moet zijn.

      schermopname van het nieuwe configuratiearchief van de Azure-app.

    3. Wanneer het dialoogvenster Azure App Configuration wordt geopend, verschijnt het nieuwe configuratiearchief in de lijst. Selecteer deze nieuwe winkel en selecteer vervolgens Volgende.

  6. Voer een verbindingsreeksnaam in en kies of u de verbindingsreeks wilt opslaan in een lokaal geheimenbestand of in Azure Key Vault-.

    Schermopname met het scherm

  7. In het scherm Samenvatting van wijzigingen worden alle wijzigingen weergegeven die in uw project worden aangebracht als u het proces voltooit. Als de wijzigingen er oké uitzien, kies Voltooien.

    Schermopname met een overzicht van de wijzigingen.

    Zodra het afhankelijkheidsconfiguratieproces is voltooid, wordt Azure App Configuration nu weergegeven onder het Service-afhankelijkheden knooppunt van uw project.

  8. Dubbelklik in Solution Explorer op het knooppunt Connected Services om het tabblad Connected Services te openen. De verbinding wordt weergegeven onder de sectie Serviceafhankelijkheden:

    schermopname van de sectie Serviceafhankelijkheden met de Azure App Configuration-verbinding.

    Er is ook een Secrets.json vermelding die ondersteuning biedt voor beveiligde opslag van de verbindingsreeks lokaal. Lees meer over hoe dit werkt bij Schermafbeelding van veilige opslag van app-geheimen tijdens ontwikkeling in ASP.NET Core.

    Als u op de drie puntjes naast de toegevoegde afhankelijkheden klikt, ziet u verschillende opties, zoals Verbinding maken om de wizard opnieuw te openen en de verbinding te wijzigen, en voor Secrets.jsonde optie voor het beheren van geheimen. U kunt ook op de drie puntjes rechtsboven in het venster klikken om opties weer te geven om lokale afhankelijkheden te starten, instellingen te wijzigen en meer.