Python リソースと API の変更
Python アプリ ホストに .NET Aspire リソースを追加する場合は、AddPythonApp
メソッドの代わりに AddPythonProject
メソッドを使用します。
AddPythonProject
メソッドは廃止されました。 さらに、PythonProjectResource
クラスは廃止されました。 代わりに PythonAppResource
クラスを使用してください。
導入されたバージョン
.NET .NET Aspire 9.0 RC1
以前の動作
AddPythonProject
メソッドは、アプリ ホストに新しい PythonProjectResource
を追加しました。
新しい動作
AddPythonApp
メソッドは、アプリ ホストに新しい PythonAppResource
を追加します。
破壊的変更の種類
この変更は、ソースの互換性です。
変更の理由
この変更により、Python プロジェクトの概念がアプリ ホストから削除され、代わりに Python アプリの概念が使用されます。 Project は、.NET プロジェクト用に予約されているオーバーロードされた用語です。 新しい用語 PythonAppResource
はより正確です。
推奨されるアクション
AddPythonProject
の呼び出しを AddPythonApp
の呼び出しに置き換え、PythonProjectResource
への参照を PythonAppResource
への参照に置き換えます。
影響を受ける API
Aspire.Hosting.PythonProjectResourceBuilderExtensions.AddPythonProject
Aspire.Hosting.Python.PythonProjectResource
.NET Aspire