Refactorización de la API de generación de origen JSON

Las API a las que llama el generador de origen JSON se han refactorizado. La refactorización facilita su ampliación con nuevas características en el futuro. Los proyectos que usan explícitamente el generador de origen JSON y que se compilaron con .NET 6 RC 1 o versiones anteriores producirán excepciones en el entorno de ejecución cuando se ejecuten en el entorno de ejecución de .NET 6 RC 2.

Comportamiento anterior

Los proyectos compilados con .NET 6 RC 1 o una versión anterior del generador de origen System.Text.Json y la biblioteca se ejecutan según lo previsto.

Comportamiento nuevo

Los proyectos compilados con la versión .NET 6 RC 1 del generador de origen System.Text.Json y la biblioteca producirán un error cuando se ejecuten en el entorno de ejecución de .NET 6 RC 2. Los proyectos que se recompilan con el SDK de RC 2 funcionan según lo previsto.

Versión introducida

6.0 RC 2

Tipo de cambio importante

Este cambio puede afectar a la compatibilidad binaria.

Motivo del cambio

Este cambio se introdujo para facilitar la extensión de la implementación del generador de origen con características en el futuro. Para obtener más información, consulte la incidencia 59243 de dotnet/runtime.

Vuelva a compilar la aplicación con el SDK de RC 2.

API afectadas

Consulte también