JsonTimestampDeserializerBuilderCase class

Implements a JsonDeserializerBuilder case that matches TimestampLogicalType and attempts to map it to DateTime or DateTimeOffset.
AssemblyChr.Avro.Json
NamespaceChr.Avro.Serialization
Signature
public class JsonTimestampDeserializerBuilderCase : Chr.Avro.Serialization.TimestampDeserializerBuilderCase, Chr.Avro.Serialization.IDeserializerBuilderCase<Chr.Avro.Serialization.JsonDeserializerBuilderContext,Chr.Avro.Serialization.JsonDeserializerBuilderCaseResult>, Chr.Avro.Serialization.IJsonDeserializerBuilderCase
BaseTimestampDeserializerBuilderCase
InterfacesIDeserializerBuilderCase<JsonDeserializerBuilderContext, JsonDeserializerBuilderCaseResult>
IJsonDeserializerBuilderCase

Constructors

JsonTimestampDeserializerBuilderCase()
null

Methods

JsonDeserializerBuilderCaseResult BuildExpression(Type, Schema, JsonDeserializerBuilderContext)
Builds a JsonDeserializer<> for a TimestampLogicalType.
Chr.Avro