JsonConverterByteArray
namespace System.Text.Json.Serialization.Converters
{
internal sealed class JsonConverterByteArray : JsonConverter<byte[]>
{
public override byte[] Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
{
return reader.GetBytesFromBase64();
}
public override void Write(Utf8JsonWriter writer, byte[] value, JsonSerializerOptions options)
{
writer.WriteBase64StringValue(value);
}
}
}