Dela via


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.

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