Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Ändringar i
Det här dokumentet beskriver de störande ändringarna i Azure.Hosting
API:er för .NET.NET Aspire 9.0 GA. Ändringarna omfattar borttagning av experimentella återanrop, byta namn på flera klasser och metoder och en holistisk granskning av Azure Hosting-API:er.
Version introducerad
.NET .NET Aspire 9.0 GA
Tidigare beteende
- Experimentella återanrop var tillgängliga för anpassning.
- Klassen
ResourceModuleConstruct
fanns. - Klassen
AzureConstructResource
fanns. - Metoden
ConfigureConstruct
användes för konfiguration.
Nytt beteende
- Experimentella återanrop tas bort. Anropare använder nu
builder.AddAzureStorage("storage").ConfigureConstruct(c => /* ... */)
för anpassning. -
ResourceModuleConstruct
har bytt namn tillAzureResourceInfrastructure
. -
AzureConstructResource
har bytt namn tillAzureProvisioningResource
. -
ConfigureConstruct
har bytt namn tillConfigureInfrastructure
.
Typ av brytande ändring
Den här ändringen är en beteendeförändring.
Rekommenderad åtgärd
Användarna bör uppdatera sin kod för att använda de nya klass- och metodnamnen. Specifikt:
- Ersätt all användning av experimentella callback-funktioner med
builder.AddAzureStorage("storage").ConfigureConstruct(c => /* ... */)
. - Byt namn på instanser av
ResourceModuleConstruct
tillAzureResourceInfrastructure
. - Byt namn på instanser av
AzureConstructResource
tillAzureProvisioningResource
. - Byt namn på instanser av
ConfigureConstruct
tillConfigureInfrastructure
.
Berörda API:er
ResourceModuleConstruct
AzureConstructResource
ConfigureConstruct
- Experimentella återanrop i
AzureStorageExtensions
.NET Aspire