Python risorse e API modificate
Quando si aggiungono risorse Python all'host dell'app .NET Aspire, usare il metodo AddPythonApp
anziché il metodo AddPythonProject
. Il metodo AddPythonProject
è ora obsoleto. Inoltre, la classe PythonProjectResource
è obsoleta. Usare invece la classe PythonAppResource
.
Versione introdotta
.NET .NET Aspire 9.0 RC1
Comportamento precedente
Il metodo AddPythonProject
ha aggiunto un nuovo PythonProjectResource
all'host dell'applicazione.
Nuovo comportamento
Il metodo AddPythonApp
aggiunge un nuovo PythonAppResource
all'host dell'app.
Tipo di modifica che causa un'interruzione
Questa modifica è una compatibilità di origine .
Motivo della modifica
Questa modifica elimina il concetto di progetto Python dall'host dell'app e sostituisce tale concetto con quello di un'app Python. "Progetto è un termine sovraccaricato riservato ai progetti .NET." Il nuovo termine PythonAppResource
è più accurato.
Azione consigliata
Sostituire le chiamate a AddPythonProject
con le chiamate a AddPythonApp
e sostituire anche i riferimenti a PythonProjectResource
con riferimenti a PythonAppResource
.
API interessate
Aspire.Hosting.PythonProjectResourceBuilderExtensions.AddPythonProject
Aspire.Hosting.Python.PythonProjectResource