Permitir a personalização do Azure ProvisioningContext e uma melhor esquematização de nomes de recursos para Azure
Esta alteração introduz IOptions<AzureProvisioningOptions>
que contém um ProvisioningContext
. Os usuários podem personalizar o ProvisioningContext
configurando o AzureProvisioningOptions
como um IOptions
típico. Isso permite o uso do novo esquema de nomenclatura padrão CDK. Os usuários podem optar pelo esquema antigo personalizando o ProvisioningContext
.
Versão introduzida
.NET .NET Aspire 9.0 GA
Comportamento anterior
Os usuários não podiam personalizar o ProvisioningContext
e tinham que usar o esquema de nomenclatura de recursos Azure padrão.
Novo comportamento
Os usuários agora podem personalizar o ProvisioningContext
configurando o AzureProvisioningOptions
. Isso permite o uso do novo esquema de nomenclatura padrão CDK, com uma opção para reverter para o esquema antigo.
Tipo de mudança de ruptura
Esta mudança é uma mudança comportamental.
Ação recomendada
Os usuários devem revisar suas configurações de provisionamento atuais e atualizar seu código para personalizar o ProvisioningContext
se desejarem usar os esquemas de nomenclatura novos ou antigos.
APIs afetadas
IOptions<AzureProvisioningOptions>
ProvisioningContext