Condividi tramite


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

Connettersi a Configurazione app di Azure tramite Servizi connessi

  1. Aprire il progetto in Visual Studio.

  2. In Esplora Soluzioni, fare clic con il pulsante destro del mouse sul nodo Servizi Connessi e scegliere Aggiungi Servizio Connessodal menu di scelta rapida.

    screenshot che mostra la schermata

  3. Nella scheda Servizi Connessi, selezionare l'icona + per le Dipendenze del Servizio .

    screenshot che mostra la schermata

  4. Nella pagina Aggiungi dipendenza, selezionare configurazione app di Azure.

    screenshot che mostra la schermata

    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 .

  5. 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.

    Schermata di

  6. Per creare un archivio di configurazione app:

    1. Selezionare l'icona + a destra dell'intestazione App Configuration Store.

    2. Compilare la finestra di dialogo Configurazione app di Azure : Crea nuovo e selezionare Crea. Si noti che il campo Nome risorsa deve essere univoco.

      Screenshot che mostra il nuovo archivio di configurazione delle app di Azure.

    3. 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.

  7. 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.

    screenshot che mostra la schermata

  8. 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.

    Screenshot che mostra il riepilogo delle modifiche.

  9. Al termine del processo di configurazione delle dipendenze , Azure App Configuration viene visualizzata sotto il nodo Dipendenze del Servizio del progetto.

  1. Aprire il progetto in Visual Studio.

  2. 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.

    Screenshot che mostra le opzioni del menu contestuale dei servizi connessi.

  3. Scegliere Configurazione app di Azure. Viene visualizzata la pagina Connetti alla dipendenza.

    Screenshot che mostra la connessione alla dipendenza per App Configuration di Azure.

    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 .

  4. 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.

    Screenshot che mostra l'opzione

  5. Per creare un archivio di configurazione app:

    1. Selezionare l'icona + a destra dell'intestazione App Configuration stores.

    2. Compila la finestra di dialogo Configurazione app di Azure: Crea nuovo e seleziona Crea. Si noti che il campo Nome risorsa deve essere univoco.

      Screenshot che mostra il nuovo archivio di configurazione delle app di Azure.

    3. Quando viene visualizzata la finestra Azure App Configuration, il nuovo archivio di configurazione appare nell'elenco. Selezionare questo nuovo negozio, quindi selezionare Avanti.

  6. 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.

    screenshot che mostra la schermata

  7. 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.

    Screenshot che mostra il riepilogo delle modifiche.

    Al termine del processo di configurazione delle dipendenze , Azure App Configuration viene visualizzata sotto il nodo delle Dipendenze del Servizio del progetto.

  8. 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.

    Screenshot della sezione delle dipendenze del servizio che mostra la connessione di Azure App Configuration.

    È 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.