Aggiunta di app Azure configurazione tramite Servizi connessi di Visual Studio
In questa esercitazione si apprenderà come aggiungere facilmente tutto ciò che è necessario iniziare a usare app Azure Configurazione 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 Configurazione app in Azure. Per usare questa funzionalità, è necessario usare Visual Studio 2019 versione 16.9 o successiva.
È possibile usare la funzionalità Configurazione app Servizi connessi 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 si ha un account Azure, attivare i vantaggi di Azure per i sottoscrittori di Visual Studio o iscriversi per ottenere una versione di valutazione gratuita.
Connettersi alla configurazione di app 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 connesso dal menu di scelta rapida.
Nella scheda Servizi connessi selezionare l'icona + per Dipendenze del servizio.
Nella pagina Aggiungi dipendenza selezionare app Azure Configurazione.
Se non è già stato eseguito l'accesso, accedere all'account Azure. Se non si ha un account Azure, è possibile iscriversi per ottenere una versione di valutazione gratuita.
Nella schermata Configura app Azure Configurazione selezionare la sottoscrizione e un archivio di configurazione esistente. Quindi seleziona Avanti.
Se è necessario creare un archivio Configurazione app, andare al passaggio successivo. In caso contrario, andare al passaggio 6.
Per creare un archivio di configurazione app:
Selezionare l'icona + a destra dell'intestazione Configurazione app archivia.
Compilare la finestra di dialogo Configurazione app Azure: Crea nuova e selezionare Crea. Si noti che il campo Nome risorsa deve essere univoco.
Quando viene visualizzata la finestra di dialogo configurazione app Azure, il nuovo archivio di configurazione viene visualizzato nell'elenco. Selezionare questo nuovo archivio, quindi selezionare Avanti.
Immettere un nome stringa di connessione e scegliere se si vuole archiviare il 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 hanno un aspetto ok, scegliere Fine.
Al termine del processo di configurazione delle dipendenze, app Azure Configurazione viene ora 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 scegliere Aggiungi dal menu di scelta rapida per aprire il menu dei servizi disponibili.
Scegliere app Azure Configurazione. Viene visualizzata la pagina Connetti alle dipendenze .
Se non è già stato eseguito l'accesso, accedere all'account Azure. Se non si ha un account Azure, è possibile iscriversi per ottenere una versione di valutazione gratuita.
Nella schermata Configura app Azure Configurazione selezionare la sottoscrizione e un archivio di configurazione esistente. Quindi seleziona Avanti.
Se è necessario creare un archivio Configurazione app, andare al passaggio successivo. In caso contrario, andare al passaggio 6.
Per creare un archivio di configurazione app:
Selezionare l'icona + a destra dell'intestazione Configurazione app archivia.
Compilare la finestra di dialogo Configurazione app Azure: Crea nuova e selezionare Crea. Si noti che il campo Nome risorsa deve essere univoco.
Quando viene visualizzata la finestra di dialogo configurazione app Azure, il nuovo archivio di configurazione viene visualizzato nell'elenco. Selezionare questo nuovo archivio, quindi selezionare Avanti.
Immettere un nome stringa di connessione e scegliere se si vuole archiviare il 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 hanno un aspetto ok, scegliere Fine.
Al termine del processo di configurazione delle dipendenze, app Azure Configurazione viene ora visualizzata sotto il nodo 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 del stringa di connessione in locale. Leggere le informazioni su come funziona in Screenshot che mostra l'archiviazione sicura dei segreti delle 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 Connetti 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.