Bagikan melalui


Perubahan pada API Azure.Hosting

Dokumen ini menguraikan perubahan yang mengubah dalam API Azure.Hosting untuk .NET.NET Aspire 9.0 GA. Perubahan termasuk penghapusan panggilan balik eksperimental, penggantian nama beberapa kelas dan metode, dan tinjauan holistik dari API Hosting Azure.

Versi yang diperkenalkan

.NET .NET Aspire 9,0 GA

Perilaku sebelumnya

  • Panggilan balik eksperimental tersedia untuk kustomisasi.
  • Kelas ResourceModuleConstruct ada.
  • Kelas AzureConstructResource ada.
  • Metode ConfigureConstruct digunakan untuk konfigurasi.

Perilaku baru

  • Panggilan balik eksperimental dihapus. Penelepon sekarang menggunakan builder.AddAzureStorage("storage").ConfigureConstruct(c => /* ... */) untuk kustomisasi.
  • ResourceModuleConstruct diganti namanya menjadi AzureResourceInfrastructure.
  • AzureConstructResource diganti namanya menjadi AzureProvisioningResource.
  • ConfigureConstruct diganti namanya menjadi ConfigureInfrastructure.

Jenis perubahan yang mempengaruhi kompatibilitas

Perubahan ini adalah perubahan perilaku .

Pengguna harus memperbarui kode mereka untuk menggunakan nama kelas dan metode baru. Khusus:

  • Ganti penggunaan panggilan balik eksperimental dengan builder.AddAzureStorage("storage").ConfigureConstruct(c => /* ... */).
  • Ganti nama instans ResourceModuleConstruct menjadi AzureResourceInfrastructure.
  • Ganti nama instans AzureConstructResource menjadi AzureProvisioningResource.
  • Ganti nama instans ConfigureConstruct menjadi ConfigureInfrastructure.

API yang terpengaruh

  • ResourceModuleConstruct
  • AzureConstructResource
  • ConfigureConstruct
  • Panggilan balik eksperimental di AzureStorageExtensions