Permitir la personalización del Azure ProvisioningContext + un mejor esquema de nombre para el recurso Azure
Este cambio introduce IOptions<AzureProvisioningOptions>
que contiene un ProvisioningContext
. Los usuarios pueden personalizar el ProvisioningContext
configurando el AzureProvisioningOptions
como un IOptions
típico . Esto permite el uso del nuevo esquema de nomenclatura predeterminado de CDK. Los usuarios pueden participar en el esquema antiguo personalizando el ProvisioningContext
.
Versión introducida
.NET .NET Aspire 9.0 GA
Comportamiento anterior
Los usuarios no pudieron personalizar el ProvisioningContext
y tenían que usar el esquema de nomenclatura de recursos Azure predeterminado.
Nuevo comportamiento
Los usuarios ahora pueden personalizar el ProvisioningContext
configurando el AzureProvisioningOptions
. Esto permite el uso del nuevo esquema de nomenclatura predeterminado de CDK, con una opción para revertir al esquema anterior.
Tipo de cambio disruptivo
Este cambio es un cambio de comportamiento .
Acción recomendada
Los usuarios deben revisar sus configuraciones de aprovisionamiento actuales y actualizar su código para personalizar el ProvisioningContext
si desean usar los esquemas de nomenclatura nuevos o antiguos.
APIs afectadas
IOptions<AzureProvisioningOptions>
ProvisioningContext