CrystalJsonCustomJsonConverter

Namespace: SnowBank.Data.Json · class

Implements: JsonConverter<JsonValue>

Converter that adds support for JsonValue (and derived types) to System.Text.Json's JsonConverter

Constructors

CrystalJsonCustomJsonConverter

CrystalJsonCustomJsonConverter()

Methods

CanConvert

bool CanConvert(Type typeToConvert)

Read

JsonValue Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)

Write

void Write(Utf8JsonWriter writer, JsonValue value, JsonSerializerOptions options)

Fields

Instance

static readonly CrystalJsonCustomJsonConverter Instance

Singleton that can be added to JsonSerializerOptions if support for JsonValue is required