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
- Visual Studio (zie [Visual Studio-downloads] (https://visualstudio.microsoft.com/downloads/?cid=learn-onpage-download-cta)) met de Azure-ontwikkeling workload geïnstalleerd.
- Een project van een van de ondersteunde typen
- Een Azure-account. Als u geen Azure-account hebt, activeer dan uw Azure voordelen voor Visual Studio-abonnees of meld u aan voor een gratis proefversie.
Verbinding maken met Azure App Configuration met behulp van Connected Services
Open uw project in Visual Studio.
Klik in Solution Explorermet de rechtermuisknop op het knooppunt Connected Services en selecteer in het contextmenu Verbonden service toevoegen.
nl-NL:
Selecteer op het tabblad Verbonden Services het pictogram + voor Service-afhankelijkheden.
Selecteer op de pagina Afhankelijkheid toevoegen de optie 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 .
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.
Maak een app-configuratiewinkel:
Selecteer het pictogram + rechts van de App Configuration stores koptekst.
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.
Wanneer het dialoogvenster Azure App Configuration wordt weergegeven, verschijnt de nieuwe configuratiestore in de lijst. Selecteer deze nieuwe winkel en selecteer vervolgens Volgende.
Voer een verbindingsreeksnaam in en kies of u de verbindingsreeks wilt opslaan in een lokaal geheimenbestand of in Azure Key Vault-.
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.
Zodra het afhankelijkheidsconfiguratieproces is voltooid, wordt Azure App Configuration nu weergegeven onder het Service-afhankelijkheden knooppunt van uw project.
Open uw project in Visual Studio.
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.
Kies Azure App Configuration-. De pagina Verbinding maken met afhankelijkheid wordt weergegeven.
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 .
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.
Een app-configuratie-opslag maken:
Selecteer het + pictogram rechts van de koptekst van App Configuration stores.
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.
Wanneer het dialoogvenster Azure App Configuration wordt geopend, verschijnt het nieuwe configuratiearchief in de lijst. Selecteer deze nieuwe winkel en selecteer vervolgens Volgende.
Voer een verbindingsreeksnaam in en kies of u de verbindingsreeks wilt opslaan in een lokaal geheimenbestand of in Azure Key Vault-.
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.
Zodra het afhankelijkheidsconfiguratieproces is voltooid, wordt Azure App Configuration nu weergegeven onder het Service-afhankelijkheden knooppunt van uw project.
Dubbelklik in Solution Explorer op het knooppunt Connected Services om het tabblad Connected Services te openen. De verbinding wordt weergegeven onder de sectie Serviceafhankelijkheden:
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.