Aggiunta della configurazione di app Azure tramite i servizi Connessione ed 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 Connessione in Visual Studio, visual Studio può 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à servizi Configurazione app Connessione nei tipi di progetto seguenti:

  • ASP.NET Core
  • Console .NET Core
  • Progetti .NET Framework.

Nota

Questo argomento si applica a Visual Studio in Windows. Per Visual Studio per Mac, vedere Servizi connessi in Visual Studio per Mac.

Prerequisiti

Connessione alla configurazione di app Azure tramite i servizi Connessione

  1. Aprire il progetto in Visual Studio.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sul nodo Servizi Connessione e scegliere Aggiungi servizio Connessione ed dal menu di scelta rapida.

    Screenshot showing

  3. Nella scheda Servizi Connessione ed selezionare l'icona + per Dipendenze del servizio.

    Screenshot showing

  4. Nella pagina Aggiungi dipendenza selezionare app Azure Configurazione.

    Screenshot showing

    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.

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

    Screenshot showing

  6. Per creare un archivio di configurazione app:

    1. Selezionare l'icona + a destra dell'intestazione Configurazione app archivia.

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

      Screenshot showing New Azure app config store.

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

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

    Screenshot showing

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

    Screenshot showing summary of changes.

  9. Al termine del processo di configurazione delle dipendenze, app Azure Configurazione viene ora 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 Connessione ed e scegliere Aggiungi dal menu di scelta rapida per aprire il menu dei servizi disponibili.

    Screenshot showing Connected Services context menu options.

  3. Scegliere app Azure Configurazione. Viene visualizzata la Connessione alla pagina delle dipendenze.

    Screenshot showing Connect to dependency for Azure App Configuration.

    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.

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

    Screenshot showing 'Add existing configuration account to project

  5. Per creare un archivio di configurazione app:

    1. Selezionare l'icona + a destra dell'intestazione Configurazione app archivia.

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

      Screenshot showing new Azure app config store.

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

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

    Screenshot showing

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

    Screenshot showing summary of changes.

    Al termine del processo di configurazione delle dipendenze, app Azure Configurazione viene ora visualizzata sotto il nodo Dipendenze del servizio del progetto.

  8. In Esplora soluzioni fare doppio clic sul nodo Servizi Connessione ed per aprire la scheda Servizi Connessione ed. La connessione viene visualizzata nella sezione Dipendenze del servizio:

    Screenshot of Service Dependencies section showing Azure App Configuration connection.

    È disponibile anche una voce Secrets.json che supporta l'archiviazione sicura dei 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 Connessione 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.