Refactorisation de l’API de génération de source JSON

Les API appelées par la sortie du générateur de source JSON ont été refactorisées. La refactorisation facilite leur extension avec de nouvelles fonctionnalités à l’avenir. Les projets qui utilisent explicitement le générateur source JSON et qui ont été compilés avec .NET 6 RC 1 ou version antérieure échouent avec des exceptions d’exécution lors de l’exécution sur le runtime .NET 6 RC 2.

Comportement précédent

Les projets qui ont été compilés à l’aide de la version .NET 6 RC 1 ou antérieure du générateur source System.Text.Json et de la bibliothèque s’exécutent comme prévu.

Nouveau comportement

Les projets compilés à l’aide de la version .NET 6 RC 1 du générateur source System.Text.Json et de la bibliothèque échouent lors de l’exécution sur le runtime .NET 6 RC 2. Les projets recompilés avec le SDK RC 2 fonctionnent comme prévu.

Version introduite

6.0 RC 2

Type de changement cassant

Cette modification peut affecter la compatibilité binaire.

Raison de la modification

Cette modification a été introduite pour faciliter l’extension de l’implémentation du générateur source avec des fonctionnalités à l’avenir. Pour plus d’informations, consultez dotnet/runtime#59243.

Recompilez votre application à l’aide du Kit de développement logiciel (SDK) RC 2.

API affectées

Voir aussi