Bagikan melalui


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.

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