JsonArraySchemaWriterCase class

Implements a JsonSchemaWriter case that matches ArraySchemas.
AssemblyChr.Avro.Json
NamespaceChr.Avro.Representation
Signature
public class JsonArraySchemaWriterCase : Chr.Avro.Representation.ArraySchemaWriterCase, Chr.Avro.Representation.IJsonSchemaWriterCase, Chr.Avro.Representation.ISchemaWriterCase<Chr.Avro.Representation.JsonSchemaWriterContext,Chr.Avro.Representation.JsonSchemaWriterCaseResult>
BaseArraySchemaWriterCase
InterfacesIJsonSchemaWriterCase
ISchemaWriterCase<JsonSchemaWriterContext, JsonSchemaWriterCaseResult>

Constructors

JsonArraySchemaWriterCase(IJsonSchemaWriter)
Initializes a new instance of the JsonArraySchemaWriterCase class.

Properties

IJsonSchemaWriter Writer
Gets the schema writer instance that will be used to use to write item schemas.

Methods

JsonSchemaWriterCaseResult Write(Schema, Utf8JsonWriter, bool, JsonSchemaWriterContext)
Writes an ArraySchema.
Chr.Avro