arcus.templates icon indicating copy to clipboard operation
arcus.templates copied to clipboard

Use `System.Text.Json` instead of `Newtonsoft.Json` for JSON (de)serialization

Open stijnmoreels opened this issue 3 years ago • 3 comments

Is your feature request related to a problem? Please describe. We still use the separate package Newtonsoft.Json for JSON (de)serialization. System.Text.Json is by-default present in the .NET environment.

Describe the solution you'd like We should consider switching to the Microsoft-package System.Text.Json as default.

Additional context Discussed in https://github.com/arcus-azure/arcus/discussions/171

stijnmoreels avatar Dec 03 '21 09:12 stijnmoreels

Waiting for 'missing members' support: https://github.com/dotnet/runtime/issues/37483

stijnmoreels avatar Nov 28 '22 08:11 stijnmoreels

Waiting for 'missing members' support: dotnet/runtime#37483

Looks like that issue is fixed. Apparently, it helps when somebody puts a bit of anger in his voice.

fgheysels avatar Jan 19 '23 08:01 fgheysels

Hehe, and he's got a point. 😄

stijnmoreels avatar Jan 19 '23 08:01 stijnmoreels