System.Text.Json.Serialization.JsonConverter<T>
Converts an object or value to or from JSON.
namespace System.Text.Json.Serialization
{
public abstract class JsonConverter<[System.Runtime.CompilerServices.Nullable(2)] T> : JsonConverter
{
public virtual bool HandleNull { get; }
public abstract T Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options);
public abstract void Write(Utf8JsonWriter writer, T value, JsonSerializerOptions options);
public virtual T ReadAsPropertyName(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options);
public virtual void WriteAsPropertyName(Utf8JsonWriter writer, T value, JsonSerializerOptions options);
}
}