Zezwalaj na dostosowywanie schematu nazw zasobów Azure ProvisioningContext + Better Azure
Ta zmiana wprowadza IOptions<AzureProvisioningOptions>
, która zawiera ProvisioningContext
. Użytkownicy mogą dostosować ProvisioningContext
, konfigurując AzureProvisioningOptions
tak jak typowy IOptions
. Umożliwia to użycie nowego domyślnego schematu nazewnictwa CDK. Użytkownicy mogą wyrazić zgodę na stary schemat, dostosowując ProvisioningContext
.
Wersja wprowadzona
.NET .NET Aspire 9.0 (ogólna dostępność)
Poprzednie zachowanie
Użytkownicy nie mogli dostosować ProvisioningContext
i musieli użyć domyślnego schematu nazewnictwa zasobów Azure.
Nowe zachowanie
Użytkownicy mogą teraz dostosować ProvisioningContext
, konfigurując AzureProvisioningOptions
. Umożliwia to korzystanie z nowego domyślnego schematu nazewnictwa cdK z opcją przywracania starego schematu.
Typ zmiany łamiącej zgodność
Ta zmiana jest zmianą zachowaniową.
Zalecana akcja
Użytkownicy powinni przejrzeć bieżące konfiguracje aprowizacji i zaktualizować kod, aby dostosować ProvisioningContext
, jeśli chcą używać nowych lub starych schematów nazewnictwa.
Interfejsy API, których dotyczy problem
IOptions<AzureProvisioningOptions>
ProvisioningContext