Sdílet prostřednictvím


Refaktoring rozhraní API pro generování zdrojového kódu JSON

Rozhraní API, která výstup volání generátoru zdrojů JSON refaktorovali. Refaktoring usnadňuje rozšíření o nové funkce v budoucnu. Projekty, které explicitně používají generátor zdrojů JSON a byly zkompilovány pomocí .NET 6 RC 1 nebo starší, selžou s výjimkami za běhu při spuštění modulu runtime .NET 6 RC 2.

Předchozí chování

Projekty zkompilované pomocí verze .NET 6 RC 1 nebo starší verze zdrojového generátoru System.Text.Json a knihovny se spouštějí podle očekávání.

Nové chování

Projekty kompilované pomocí verze .NET 6 RC 1 zdrojového generátoru System.Text.Json a knihovny selžou při spuštění proti modulu runtime .NET 6 RC 2. Projekty, které se znovu kompilují se sadou RC 2 SDK, fungují podle očekávání.

Zavedená verze

6.0 RC 2

Typ zásadní změny

Tato změna může ovlivnit binární kompatibilitu.

Důvod změny

Tato změna byla zavedena, aby bylo snazší rozšířit implementaci zdrojového generátoru o funkce v budoucnu. Další informace najdete v tématu dotnet/runtime#59243.

Znovu zkompilujte aplikaci pomocí sady RC 2 SDK.

Ovlivněná rozhraní API

Viz také