dotnet: investigate migrating to System.Text.Json
Open
effort/medium
language/dotnet
module/runtime
p2
- Dominant language
- TypeScript
- Stars
- 2.9k
- Forks
- 267
- Avg merge
- 1d 25m
- Merged PRs (30d)
- 14
Description
The `System.Text.Json` API is a high-throughput substitute for the `JSON.net` API that we are currently using, and is part of the .NET SDK 3.0 and up. This is supposed to have same or better performance and would reduce the external dependency surface.
Task is to investigate whether it could and should be used.
Contributor guide
Research direction
Start by examining the current JSON.net usage and comparing it with the System.Text.Json API available in .NET SDK 3.0 and later. Determine whether the replacement is technically suitable and offers the stated dependency and performance benefits; done means recording a clear recommendation on whether migration should proceed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100