Tillåt anpassning av Azure ProvisioningContext + Bättre Azure resursnamnsschema
Den här ändringen introducerar IOptions<AzureProvisioningOptions>
som innehåller en ProvisioningContext
. Användare kan anpassa ProvisioningContext
genom att konfigurera AzureProvisioningOptions
som en typisk IOptions
. På så sätt kan du använda det nya CDK-standardnamnschemat. Användare kan välja det gamla schemat genom att anpassa ProvisioningContext
.
Version introducerad
.NET .NET Aspire 9.0 GA
Tidigare beteende
Användarna kunde inte anpassa ProvisioningContext
och var tvungna att använda standardschemat för Azure resursnamngivning.
Nytt beteende
Användarna kan nu anpassa ProvisioningContext
genom att konfigurera AzureProvisioningOptions
. På så sätt kan du använda det nya cdk-standardnamnschemat, med ett alternativ för att återgå till det gamla schemat.
Typ av icke-bakåtkompatibel ändring
Den här ändringen är en beteendeförändring.
Rekommenderad åtgärd
Användarna bör granska sina aktuella etableringskonfigurationer och uppdatera sin kod för att anpassa ProvisioningContext
om de vill använda de nya eller gamla namngivningsschemana.
Berörda API:er
IOptions<AzureProvisioningOptions>
ProvisioningContext
.NET Aspire