Aggiunta di Configurazione App di Azure tramite Servizi Connessi di Visual Studio
In questa esercitazione, si apprenderà come aggiungere facilmente tutto ciò che è necessario per iniziare a usare Azure App Configuration per gestire la configurazione e i flag di funzionalità per i progetti web in Visual Studio. Usando la funzionalità Servizi connessi in Visual Studio, è possibile aggiungere automaticamente tutto il codice, i pacchetti NuGet e le impostazioni di configurazione necessari per connettersi alla risorsa di Configurazione app in Azure. Per usare questa funzionalità, è necessario usare Visual Studio 2019 versione 16.9 o successiva.
È possibile usare la funzionalità Servizi connessi di Configurazione app nei tipi di progetto seguenti:
- ASP.NET Core
- Console .NET Core
- Progetti .NET Framework.
Prerequisiti
- Visual Studio (vedere [Download di Visual Studio] (https://visualstudio.microsoft.com/downloads/?cid=learn-onpage-download-cta)) con il carico di lavoro sviluppo di Azure installato.
- Progetto di uno dei tipi supportati
- Un account Azure. Se non hai un account Azure, attiva i vantaggi di Azure per i sottoscrittori di Visual Studio o iscriviti a una prova gratuita.
Connettersi a Configurazione app di Azure tramite Servizi connessi
Aprire il progetto in Visual Studio.
In Esplora Soluzioni, fare clic con il pulsante destro del mouse sul nodo Servizi Connessi e scegliere Aggiungi Servizio Connessodal menu di scelta rapida.
Nella scheda Servizi Connessi, selezionare l'icona + per le Dipendenze del Servizio .
Nella pagina Aggiungi dipendenza, selezionare configurazione app di Azure.
Se non hai ancora effettuato l'accesso, accedi al tuo account Azure. Se non si ha un account Azure, è possibile iscriversi per ottenere una versione di valutazione gratuita .
Nella schermata Configura App Configuration di Azure, selezionare la sottoscrizione e un archivio di configurazione esistente. Selezionare quindi Avanti.
Se è necessario creare un archivio di configurazione app, vai al passaggio successivo. Altrimenti, passa al passaggio 6.
Per creare un archivio di configurazione app:
Selezionare l'icona + a destra dell'intestazione App Configuration Store.
Compilare la finestra di dialogo Configurazione app di Azure : Crea nuovo e selezionare Crea. Si noti che il campo Nome risorsa deve essere univoco.
Quando viene visualizzata la finestra di dialogo configurazione app di Azure, il nuovo archivio di configurazione appare nell'elenco. Selezionare questo nuovo negozio, quindi selezionare Avanti.
Immettere un nome di stringa di connessione e scegliere se si vuole archiviare la stringa di connessione in un file di segreti locale o in Azure Key Vault.
La schermata Riepilogo delle modifiche mostra tutte le modifiche che verranno apportate al progetto se si completa il processo. Se le modifiche sono ok, scegliere Fine.
Al termine del processo di configurazione delle dipendenze , Azure App Configuration viene visualizzata sotto il nodo Dipendenze del Servizio del progetto.
Aprire il progetto in Visual Studio.
In Esplora Soluzioni, fare clic con il pulsante destro del mouse sul nodo Servizi Connessi e, dal menu di scelta rapida, scegliere Aggiungi per visualizzare il menu dei servizi disponibili.
Scegliere Configurazione app di Azure. Viene visualizzata la pagina Connetti alla dipendenza.
Se non sei già connesso, accedi al tuo account Azure. Se non si ha un account Azure, è possibile iscriversi per ottenere una versione di valutazione gratuita .
Nella schermata Configura App Configuration di Azure seleziona la tua sottoscrizione e un archivio di configurazione esistente. Selezionare quindi Avanti.
Se è necessario creare un archivio di configurazione App, vai al passaggio successivo. Altrimenti, vai al passaggio 6.
Per creare un archivio di configurazione app:
Selezionare l'icona + a destra dell'intestazione App Configuration stores.
Compila la finestra di dialogo Configurazione app di Azure: Crea nuovo e seleziona Crea. Si noti che il campo Nome risorsa deve essere univoco.
Quando viene visualizzata la finestra Azure App Configuration, il nuovo archivio di configurazione appare nell'elenco. Selezionare questo nuovo negozio, quindi selezionare Avanti.
Immettere un nome di stringa di connessione e scegliere se si vuole archiviare la stringa di connessione in un file di segreti locale o in Azure Key Vault.
La schermata Riepilogo delle modifiche mostra tutte le modifiche che verranno apportate al progetto se si completa il processo. Se le modifiche sono ok, scegliere Fine.
Al termine del processo di configurazione delle dipendenze , Azure App Configuration viene visualizzata sotto il nodo delle Dipendenze del Servizio del progetto.
In Esplora soluzioni, fare doppio clic sul nodo Servizi connessi per aprire la scheda Servizi connessi. La connessione viene visualizzata nella sezione Dipendenze del servizio.
È disponibile anche una voce di Secrets.json che supporta l'archiviazione sicura della stringa di connessione in locale. Per informazioni sul funzionamento di questa funzionalità, vedere Screenshot che mostra l'archiviazione sicura dei segreti dell'app in fase di sviluppo in ASP.NET Core.
Se si fa clic sui tre puntini accanto alle dipendenze aggiunte, è possibile visualizzare varie opzioni, ad esempio Connect per riaprire la procedura guidata e modificare la connessione e per Secrets.json, l'opzione per gestire i segreti. È anche possibile fare clic sui tre puntini in alto a destra della finestra per visualizzare le opzioni per avviare dipendenze locali, modificare le impostazioni e altro ancora.