Partilhar via


Adicionando a Configuração do Aplicativo do Azure usando o Visual Studio Connected Services

Neste tutorial, você aprenderá como adicionar facilmente tudo o que precisa para começar a usar a Configuração do Aplicativo do Azure para gerenciar sua configuração e sinalizadores de recursos para projetos Web no Visual Studio. Usando o recurso Serviços Conectados no Visual Studio, você pode fazer com que o Visual Studio adicione automaticamente todo o código, pacotes NuGet e definições de configuração necessários para se conectar ao seu recurso de Configuração de Aplicativo no Azure. Para usar esse recurso, você deve estar usando o Visual Studio 2019 versão 16.9 ou posterior.

Você pode usar o recurso Serviços Conectados de Configuração de Aplicativo nos seguintes tipos de projeto:

  • ASP.NET Núcleo
  • Console do .NET Core
  • Projetos do .NET Framework.

Pré-requisitos

Conectar-se à Configuração do Aplicativo do Azure usando os Serviços Conectados

  1. Abra seu projeto no Visual Studio.

  2. No Explorador de Soluções, clique com o botão direito do mouse no nó Serviços Conectados e, no menu de contexto, selecione Adicionar Serviço Conectado.

    Captura de ecrã a mostrar o ecrã

  3. Na aba Serviços Conectados, selecione o ícone + para as Dependências de Serviço .

    Captura de tela mostrando a tela

  4. Na página Adicionar Dependência, selecione Configuração de Aplicativos do Azure.

    Captura de tela mostrando a tela

    Se ainda não tiver sessão iniciada, inicie sessão na sua conta Azure. Se não tiver uma conta do Azure, pode inscrever-se para uma avaliação gratuita .

  5. Na tela Configurar Configuração do Aplicativo do Azure, selecione sua assinatura e um repositório de configuração existente. Em seguida, selecione Avançar.

    Se você precisar criar uma loja de configuração de aplicativos, vá para a próxima etapa. Caso contrário, pule para a etapa 6.

    Captura de tela mostrando a tela

  6. Para criar uma loja de configuração de aplicativos:

    1. Selecione o ícone + à direita do cabeçalho App Configuration stores.

    2. Preencha a caixa de diálogo Configuração do Aplicativo do Azure: Criar novo e selecione Criar. Observe que o campo Nome do recurso precisa ser exclusivo.

      Captura de ecrã a mostrar a nova loja de configuração de aplicações do Azure.

    3. Quando a caixa de diálogo Configuração do Aplicativo do Azure é exibida, o novo repositório de configuração surge na lista. Selecione esta nova loja, em seguida selecione Seguinte.

  7. Insira um nome de cadeia de conexão e escolha se deseja que a cadeia de conexão seja armazenada em um arquivo secreto local ou em Azure Key Vault.

    Captura de tela mostrando a tela

  8. A tela Resumo das alterações mostra todas as modificações que serão feitas no seu projeto se você concluir o processo. Se as alterações parecerem OK, escolha Concluir.

    Captura de ecrã a mostrar o resumo das alterações.

  9. Depois que o processo de configuração de Dependência for concluído, a Configuração do Aplicativo do Azure agora aparecerá sob o nó Dependências de Serviço do seu projeto.

  1. Abra seu projeto no Visual Studio.

  2. No Gerenciador de Soluções , clique com o botão direito do mouse no nó Serviços Conectados e, no menu de contexto, selecione Adicionar para abrir o menu de serviços disponíveis.

    Captura de ecrã a mostrar as opções do menu de contexto dos Serviços Ligados.

  3. Escolha Configuração do Aplicativo do Azure. A página Conectar à dependência é exibida.

    Captura de ecrã mostrando Conectar a dependência para a Configuração de Aplicações do Azure.

    Se ainda não estiver autenticado, inicie sessão na sua conta do Azure. Se não tiver uma conta do Azure, pode inscrever-se para uma avaliação gratuita .

  4. Na tela Configurar Configuração do Aplicativo do Azure, selecione sua assinatura e um repositório de configuração existente. Em seguida, selecione Avançar.

    Se você precisar criar uma loja de configuração de aplicativos, vá para a próxima etapa. Caso contrário, pule para a etapa 6.

    Captura de tela mostrando 'Adicionar conta de configuração existente ao projeto'.

  5. Para criar uma loja de configuração de aplicativos:

    1. Selecione o ícone + à direita do cabeçalho App Configuration stores.

    2. Preencha o diálogo Configuração do Aplicativo Azure : Criar novo e selecione Criar . Observe que o campo Nome do recurso precisa ser exclusivo.

      Captura de ecrã a mostrar a nova loja de configuração de aplicações do Azure.

    3. Quando a janela de Configuração do Aplicação Azure é exibida, o novo repositório de configuração aparece na lista. Selecione esta nova loja e, em seguida, selecione Seguinte.

  6. Insira um nome de cadeia de conexão e escolha se deseja que a cadeia de conexão seja armazenada em um arquivo secreto local ou em Azure Key Vault.

    Captura de tela mostrando a tela

  7. A tela Resumo das alterações mostra todas as modificações que serão feitas no seu projeto se você concluir o processo. Se as alterações parecerem bem, selecione Concluir.

    Captura de ecrã a mostrar o resumo das alterações.

    Depois que o processo de configuração de Dependência for concluído, a Configuração do Aplicativo do Azure agora aparecerá sob o nó Dependências de Serviço do seu projeto.

  8. No Explorador de Soluções, clique duas vezes no nó Serviços Conectados para abrir a aba Serviços Conectados. A conexão aparece na secção Dependências de Serviço:

    Captura de ecrã da secção Dependências de Serviço a mostrar a ligação à Configuração de Aplicações do Azure.

    Há também uma entrada Secrets.json que suporta armazenamento seguro da cadeia de conexão localmente. Leia sobre como isso funciona em Captura de tela mostrando o armazenamento seguro de segredos de aplicativos em desenvolvimento no ASP.NET Core.

    Se clicares nos três pontos ao lado das dependências que adicionaste, podes ver várias opções, tais como Connect para reabrir o assistente e alterar a ligação; e para Secrets.json, a opção para gerir segredos. Você também pode clicar nos três pontos no canto superior direito da janela para ver as opções para iniciar dependências locais, alterar configurações e muito mais.