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 inAzureResourceInfrastructure
. -
AzureConstructResource
wordt gewijzigd inAzureProvisioningResource
. -
ConfigureConstruct
wordt gewijzigd inConfigureInfrastructure
.
Type van ingrijpende wijziging
Deze wijziging is een gedragswijziging.
Aanbevolen actie
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
naarAzureResourceInfrastructure
. - Hernoem exemplaren van
AzureConstructResource
naarAzureProvisioningResource
. - Hernoem exemplaren van
ConfigureConstruct
naarConfigureInfrastructure
.
Getroffen API's
ResourceModuleConstruct
AzureConstructResource
ConfigureConstruct
- Experimentele callbacks in
AzureStorageExtensions
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.