Python resurser och API:er har ändrats
Använd metoden Python i stället för metoden .NET Aspire när du lägger till AddPythonApp
-resurser till din AddPythonProject
-appvärd. Metoden AddPythonProject
är nu föråldrad. Dessutom är klassen PythonProjectResource
nu föråldrad. Använd klassen PythonAppResource
i stället.
Version infördes
.NET .NET Aspire 9.0 RC1
Tidigare beteende
Metoden AddPythonProject
lade till en ny PythonProjectResource
i appvärden.
Nytt beteende
Metoden AddPythonApp
lägger till en ny PythonAppResource
till appvärden.
Brytande ändring
Den här ändringen är en källkodskompatibilitet.
Orsak till ändring
Dessa ändringar tar bort begreppet Python-projekt från appvärden och använder i stället begreppet Python-app. Projekt är en överanvänd term som är reserverad för .NET-projekt. Den nya termen PythonAppResource
är mer exakt.
Rekommenderad åtgärd
Ersätt anrop till AddPythonProject
med anrop till AddPythonApp
och ersätt även referenser till PythonProjectResource
med referenser till PythonAppResource
.
Berörda API:er
Aspire.Hosting.PythonProjectResourceBuilderExtensions.AddPythonProject
Aspire.Hosting.Python.PythonProjectResource
.NET Aspire