Adición de Azure App Configuration mediante Servicios conectados de Visual Studio
En este tutorial, aprenderá a agregar fácilmente todo lo que necesita para empezar a usar Azure App Configuration para administrar la configuración y las marcas de características de los proyectos web en Visual Studio. Con la característica Servicios conectados en Visual Studio, puede hacer que Visual Studio agregue automáticamente todo el código, los paquetes NuGet y las opciones de configuración que necesita para conectarse al recurso de App Configuration en Azure. Para usar esta característica, debe usar Visual Studio 2019 versión 16.9 o posterior.
Puede usar la característica Servicios conectados de App Configuration en los siguientes tipos de proyecto:
- ASP.NET Core
- Consola de .NET Core
- Proyectos de .NET Framework.
Prerrequisitos
- Visual Studio (consulte [Descargas de Visual Studio] (https://visualstudio.microsoft.com/downloads/?cid=learn-onpage-download-cta)) con la carga de trabajo desarrollo de Azure instalada.
- Un proyecto de uno de los tipos admitidos
- Una cuenta de Azure. Si no tiene una cuenta de Azure, active los beneficios de Azure de para suscriptores de Visual Studio o regístrese para una prueba gratuita.
Conexión a Azure App Configuration mediante servicios conectados
Abra el proyecto en Visual Studio.
En Explorador de soluciones, haga clic con el botón derecho en el nodo Servicios conectados y, en el menú contextual, seleccione Agregar Servicio Conectado.
En la pestaña Servicios conectados, seleccione el icono + de Dependencias de servicio.
En la página Agregar dependencia, seleccione Azure App Configuration.
Si aún no ha iniciado sesión, inicie sesión en su cuenta de Azure. Si no tiene una cuenta de Azure, puede registrarse para obtener una evaluación gratuita de .
En la pantalla Configurar Azure App Configuration, seleccione la suscripción y un almacén de configuración existente. A continuación, seleccione Siguiente.
Si necesita crear un almacén de App Configuration, vaya al paso siguiente. De lo contrario, vaya al paso 6.
Para crear un almacén de configuración de aplicaciones:
Seleccione el icono + situado a la derecha del encabezado Almacenes de App Configuration.
Rellene el cuadro de diálogo Azure App Configuration: Crear nuevo y seleccione Crear. Tenga en cuenta que el campo Nombre del recurso debe ser único.
Cuando se muestra el cuadro de diálogo Azure App Configuration, el nuevo almacén de configuración aparece en la lista. Seleccione este nuevo almacén y, a continuación, seleccione Siguiente.
Escriba un nombre de cadena de conexión y elija si desea la cadena de conexión almacenada en un archivo de secretos locales o en Azure Key Vault.
En la pantalla Resumen de cambios se muestran todas las modificaciones que se realizarán en el proyecto si completa el proceso. Si los cambios parecen correctos, seleccione Finalizar.
Una vez finalizado el proceso de configuración de dependencia , Azure App Configuration aparece ahora en el nodo de dependencias del servicio del proyecto.
Abra el proyecto en Visual Studio.
En Explorador de Soluciones, haga clic con el botón derecho en el nodo Servicios Conectados y, en el menú contextual, seleccione Agregar para abrir el menú de servicios disponibles.
Elija Azure App Configuration. Aparece la página Conectarse a la dependencia.
Si aún no ha iniciado sesión, inicie sesión en su cuenta de Azure. Si no tiene una cuenta de Azure, puede registrarse para obtener una evaluación gratuita de .
En la pantalla Configurar Azure App Configuration, seleccione la suscripción y un almacén de configuración existente. A continuación, seleccione Siguiente.
Si necesita crear un almacén de App Configuration, vaya al paso siguiente. De lo contrario, salte al paso 6.
Para crear un almacén de configuración de aplicaciones:
Seleccione el icono + situado a la derecha del encabezado Almacenes de App Configuration.
Rellene el cuadro de diálogo Azure App Configuration: Crear nuevo y seleccione Crear. Tenga en cuenta que el campo Nombre del recurso debe ser único.
Cuando se muestra el cuadro de diálogo Azure App Configuration, el nuevo almacén de configuración aparece en la lista. Seleccione este nuevo almacén y, a continuación, seleccione Siguiente.
Escriba un nombre de cadena de conexión y elija si desea la cadena de conexión almacenada en un archivo de secretos locales o en Azure Key Vault.
En la pantalla Resumen de cambios se muestran todas las modificaciones que se realizarán en el proyecto si completa el proceso. Si los cambios parecen correctos, seleccione Finalizar.
Una vez finalizado el proceso de configuración de dependencia , Azure App Configuration aparece ahora en el nodo de Dependencias del Servicio del proyecto.
En el Explorador de soluciones, haga doble clic en el nodo Servicios conectados para abrir la pestaña Servicios conectados. La conexión aparece en la sección Dependencias del servicio:
También hay una entrada Secrets.json que admite el almacenamiento seguro de la cadena de conexión localmente. Lea sobre cómo funciona esto en Captura de pantalla que muestra el almacenamiento seguro de secretos de aplicaciones en desarrollo en ASP.NET Core.
Si hace clic en los tres puntos junto a las dependencias que agregó, puede ver varias opciones, como Conectar para volver a abrir el asistente y cambiar la conexión, así como la opción de gestionar secretos para Secrets.json. También puede hacer clic en los tres puntos situados en la parte superior derecha de la ventana para ver las opciones para iniciar las dependencias locales, cambiar la configuración y mucho más.