<PackageReference Include="System.Private.DataContractSerialization" Version="4.3.0" />

System.Runtime.Serialization.Json.DataContractJsonSerializer

public sealed class DataContractJsonSerializer

public int MaxItemsInObjectGraph { get; }

public bool SerializeReadOnlyTypes { get; }

public bool UseSimpleDictionaryFormat { get; }

public DataContractJsonSerializer(Type type, IEnumerable<Type> knownTypes)

public object ReadObject(Stream stream)

public void WriteObject(Stream stream, object graph)