Python ressources et API ont été modifiées
Lorsque vous ajoutez des ressources Python à votre hôte d’application .NET Aspire, utilisez la méthode AddPythonApp
au lieu de la méthode AddPythonProject
. La méthode AddPythonProject
est désormais obsolète. En outre, la classe PythonProjectResource
est désormais obsolète. Utilisez plutôt la classe PythonAppResource
.
Version introduite
.NET .NET Aspire 9.0 RC1
Comportement précédent
La méthode AddPythonProject
a ajouté une nouvelle PythonProjectResource
à l’hôte de l’application.
Nouveau comportement
La méthode AddPythonApp
ajoute une nouvelle PythonAppResource
à l’hôte de l’application.
Type de changement de rupture
Cette modification est une compatibilité de la source .
Raison de la modification
Cette modification supprime le concept d’un projet Python de l’hôte de l’application et utilise plutôt le concept d’une application Python. Projet est un terme trop utilisé réservé aux projets .NET. Le nouveau terme PythonAppResource
est plus précis.
Action recommandée
Remplacez les appels à AddPythonProject
par les appels à AddPythonApp
et remplacez également les références à PythonProjectResource
par des références à PythonAppResource
.
API affectées
Aspire.Hosting.PythonProjectResourceBuilderExtensions.AddPythonProject
Aspire.Hosting.Python.PythonProjectResource