Sdílet prostřednictvím


Změny rozhraní API Azure.Hosting

Tento dokument popisuje zásadní změny v rozhraních API Azure.Hosting pro .NET.NET Aspire 9.0 GA. Mezi změny patří odebrání experimentálních zpětných volání, přejmenování několika tříd a metod a ucelená kontrola rozhraní API Azure Hosting.

Představená verze

.NET .NET Aspire 9.0 GA

Předchozí chování

  • Experimentální zpětná volání byla k dispozici pro přizpůsobení.
  • Třída ResourceModuleConstruct existovala.
  • Třída AzureConstructResource existovala.
  • Metoda ConfigureConstruct byla použita pro konfiguraci.

Nové chování

  • Experimentální zpětná volání se odeberou. Volající teď k přizpůsobení používají builder.AddAzureStorage("storage").ConfigureConstruct(c => /* ... */).
  • ResourceModuleConstruct se přejmenuje na AzureResourceInfrastructure.
  • AzureConstructResource se přejmenuje na AzureProvisioningResource.
  • ConfigureConstruct se přejmenuje na ConfigureInfrastructure.

Typ zásadní změny

Tato úprava je změnou chování.

Uživatelé by měli aktualizovat kód tak, aby používali názvy nových tříd a metod. Konkrétně:

  • Nahraďte jakékoli použití experimentálních zpětných volání builder.AddAzureStorage("storage").ConfigureConstruct(c => /* ... */).
  • Přejmenujte instance ResourceModuleConstruct na AzureResourceInfrastructure.
  • Přejmenujte instance AzureConstructResource na AzureProvisioningResource.
  • Přejmenujte instance ConfigureConstruct na ConfigureInfrastructure.

Ovlivněná rozhraní API

  • ResourceModuleConstruct
  • AzureConstructResource
  • ConfigureConstruct
  • Experimentální zpětná volání v AzureStorageExtensions