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

JsonConverter

public abstract class JsonConverter
Converts an object to and from JSON.
using System; namespace Newtonsoft.Json { public abstract class JsonConverter { public virtual bool CanRead => true; public virtual bool CanWrite => true; public abstract void WriteJson(JsonWriter writer, object value, JsonSerializer serializer); public abstract object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer); public abstract bool CanConvert(Type objectType); } }