Delen via


Wijzigingen in Azure.Hosting API's

Dit document bevat een overzicht van de belangrijke wijzigingen in de Azure.Hosting API's voor .NET.NET Aspire 9.0 GA. De wijzigingen omvatten het verwijderen van experimentele callbacks, het hernoemen van verschillende klassen en methoden en een holistische beoordeling van de Azure Hosting-API's.

Versie geïntroduceerd

.NET .NET Aspire 9.0 GA

Vorig gedrag

  • Experimentele callbacks waren beschikbaar voor aanpassing.
  • De klasse ResourceModuleConstruct bestond.
  • De klasse AzureConstructResource bestond.
  • De methode ConfigureConstruct is gebruikt voor configuratie.

Nieuw gedrag

  • Experimentele callbacks worden verwijderd. Bellers gebruiken nu builder.AddAzureStorage("storage").ConfigureConstruct(c => /* ... */) voor aanpassing.
  • ResourceModuleConstruct wordt gewijzigd in AzureResourceInfrastructure.
  • AzureConstructResource wordt gewijzigd in AzureProvisioningResource.
  • ConfigureConstruct wordt gewijzigd in ConfigureInfrastructure.

Type van ingrijpende wijziging

Deze wijziging is een gedragswijziging.

Gebruikers moeten hun code bijwerken om de nieuwe klasse- en methodenamen te gebruiken. Specifiek:

  • Vervang het gebruik van experimentele callbacks door builder.AddAzureStorage("storage").ConfigureConstruct(c => /* ... */).
  • Hernoem exemplaren van ResourceModuleConstruct naar AzureResourceInfrastructure.
  • Hernoem exemplaren van AzureConstructResource naar AzureProvisioningResource.
  • Hernoem exemplaren van ConfigureConstruct naar ConfigureInfrastructure.

Getroffen API's

  • ResourceModuleConstruct
  • AzureConstructResource
  • ConfigureConstruct
  • Experimentele callbacks in AzureStorageExtensions