ArrayJsonSchemaReaderCase class

A JSON schema reader case that matches array schemas.
AssemblyChr.Avro.Json
NamespaceChr.Avro.Representation
Signature
public class ArrayJsonSchemaReaderCase : Chr.Avro.Representation.JsonSchemaReaderCase
BaseJsonSchemaReaderCase

Constructors

ArrayJsonSchemaReaderCase(IJsonSchemaReader)
Creates a new array case.

Properties

IJsonSchemaReader Reader
A schema reader to use to resolve item types.

Methods

JsonElement GetItems(JsonElement)
Extracts the item type from an array schema.
IJsonSchemaReadResult Read(JsonElement, ConcurrentDictionary<string, Schema>, string)
Reads a schema from a JSON token.
Chr.Avro