Udostępnij za pośrednictwem


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ą.

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