Condividi tramite


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.

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