Python sumber daya dan API berubah
Saat menambahkan sumber daya Python ke host aplikasi .NET Aspire Anda, gunakan metode AddPythonApp
alih-alih metode AddPythonProject
. Metode AddPythonProject
sekarang usang. Selain itu, kelas PythonProjectResource
sekarang usang. Gunakan kelas PythonAppResource
sebagai gantinya.
Versi diperkenalkan
.NET .NET Aspire 9.0 RC1
Perilaku sebelumnya
Metode AddPythonProject
menambahkan PythonProjectResource
baru ke host aplikasi.
Perilaku baru
Metode AddPythonApp
menambahkan PythonAppResource
baru ke host aplikasi.
Jenis perubahan yang melanggar
Perubahan ini adalah kompatibilitas sumber .
Alasan perubahan
Perubahan ini menghapus konsep proyek Python dari host aplikasi dan sebaliknya menggunakan konsep aplikasi Python. Project adalah istilah yang sering digunakan secara berlebihan dan dikhususkan untuk proyek .NET. Istilah baru PythonAppResource
lebih akurat.
Tindakan yang direkomendasikan
Ganti panggilan ke AddPythonProject
dengan panggilan ke AddPythonApp
dan ganti juga referensi ke PythonProjectResource
dengan referensi ke PythonAppResource
.
API yang terpengaruh
Aspire.Hosting.PythonProjectResourceBuilderExtensions.AddPythonProject
Aspire.Hosting.Python.PythonProjectResource
.NET Aspire