Microsoft anuncia .NET 4.7.1 Tools for the Cloud
El pasado 17 de Noviembre, Microsoft anunció .NET 4.7.1 Tools for the Cloud.
Estas herramientas o proveedores para ASP.NET, nos permiten desplegar nuestras aplicaciones a la nube de Microsoft de una forma más sencilla.
La nueva versión incluye además un proveedor de CosmosDB.
El concepto añadido en estas herramientas es basarnos en ConfigurationBuilders.
La idea de ConfigurationBuilders es que nos permita inyectar la configuración de aplicación en .NET Framework 4.7.1 pudiendo utilizar la interfaz ConfigurationManager que conocemos y con la que todos los programadores de .NET estamos familiarizados, pudiendo leer a través de ella, la información de configuración.
De momento, Microsoft ha creado varios de ellos que podemos instalar a través de NuGet.
Una vez instalado el ConfigurationBuilder con el que queremos trabajar, se crearán unas entradas en el archivo app.config o web.config para trabajar con ese proveedor.
Estos ConfigurationBuilders están de momento en versión preliminar, y entre ellos, podemos encontrar:
- AzureKeyVaultConfigBuilder (nos permitirá leer la información de configuración desde Azure Key Vault)
- EnvironmentConfigBuilder (nos permitirá leer la información de configuración variables de entorno)
- SimpleJsonConfigBuilder (nos permitirá leer la información de configuración desde un fichero JSON)
- UserSecretsConfigBuilder (nos permitirá leer la información de configuración desde un fichero en disco, similar a la configuración de ASP.NET Core)
Podrás encontrar más información en el anuncio oficial de estas herramientas en este enlace.
¡Happy Coding!