System.Text.Json
The JSON stack built into modern .NET, with source generation and a low-allocation design.
- Best fit
- New .NET applications that target modern runtimes and can use its supported serializer model.
- Validate first
- Check behavior differences before migrating Newtonsoft.Json attributes, converters or reference handling.