JsonSchemaReaderCase class

A base IJsonSchemaReaderCase implementation.
AssemblyChr.Avro.Json
NamespaceChr.Avro.Representation
Signature
public abstract class JsonSchemaReaderCase : Chr.Avro.Representation.IJsonSchemaReaderCase
Baseobject
InterfacesIJsonSchemaReaderCase

Constructors

JsonSchemaReaderCase()
null

Methods

string GetLogicalType(JsonElement)
Extracts the logical type from a schema, if any.
string GetType(JsonElement)
Extracts the type from a schema, if any.
string QualifyName(string)
Qualifies a name if it’s in a scope.
IJsonSchemaReadResult Read(JsonElement, ConcurrentDictionary<string, Schema>, string)
Reads a schema from a JSON element.
Chr.Avro