MapSerializerBuilderCase class

A serializer builder case that matches MapSchema and attempts to map it to dictionary types.
AssemblyChr.Avro.Binary
NamespaceChr.Avro.Serialization
Signature
public class MapSerializerBuilderCase : Chr.Avro.Serialization.BinarySerializerBuilderCase
BaseBinarySerializerBuilderCase

Constructors

MapSerializerBuilderCase(IBinaryCodec, IBinarySerializerBuilder)
Creates a new map serializer builder case.

Properties

IBinaryCodec Codec
The codec that generated serializers should use for write operations.
IBinarySerializerBuilder SerializerBuilder
The serializer builder to use to build key and value serializers.

Methods

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