TimestampSerializerBuilderCase class

A serializer builder case that matches MicrosecondTimestampLogicalType or MillisecondTimestampLogicalType and attempts to map them to DateTime or DateTimeOffset.
AssemblyChr.Avro.Binary
NamespaceChr.Avro.Serialization
Signature
public class TimestampSerializerBuilderCase : Chr.Avro.Serialization.BinarySerializerBuilderCase
BaseBinarySerializerBuilderCase

Constructors

TimestampSerializerBuilderCase(IBinaryCodec)
Creates a new timestamp serializer builder case.

Properties

IBinaryCodec Codec
The codec that generated serializers should use for write operations.

Methods

IBinarySerializerBuildResult BuildExpression(Expression, TypeResolution, Schema, IBinarySerializerBuilderContext)
Builds a timestamp serializer for a type-schema pair.
Chr.Avro