Compartir a través de


Python recursos y APIs cambiadas

Al agregar recursos Python en el host de aplicación .NET Aspire, use el método AddPythonApp en lugar del método AddPythonProject. El método AddPythonProject ahora está obsoleto. Además, la clase PythonProjectResource ahora está obsoleta. Use la clase PythonAppResource en su lugar.

Versión introducida

.NET .NET Aspire 9.0 RC1

Comportamiento anterior

El método AddPythonProject agregó un nuevo PythonProjectResource al host de la aplicación.

Nuevo comportamiento

El método AddPythonApp agrega un nuevo PythonAppResource al host de la aplicación.

Tipo de cambio disruptivo

Este cambio supone una compatibilidad con el origen .

Motivo del cambio

Estos cambios eliminan el concepto de un proyecto de Python del host de la aplicación y, en su lugar, utilizan el concepto de una aplicación de Python. El término "proyecto" se usa en exceso y está reservado para los proyectos .NET. El nuevo término PythonAppResource es más preciso.

Reemplace las llamadas a AddPythonProject por llamadas a AddPythonApp y reemplace también las referencias a PythonProjectResource por referencias a PythonAppResource.

APIs afectadas

  • Aspire.Hosting.PythonProjectResourceBuilderExtensions.AddPythonProject
  • Aspire.Hosting.Python.PythonProjectResource