Newtonsoft.Json by James Newton-King

<PackageReference Include="Newtonsoft.Json" Version="12.0.1" />

 StringEscapeHandling

public enum StringEscapeHandling
Specifies how strings are escaped when writing JSON text.
Default = 0

Only control characters (e.g. newline) are escaped.

HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped.

All non-ASCII and control characters (e.g. newline) are escaped.