Table of Contents

Namespace MASES.EntityFrameworkCore.KNet.Serialization.Avro.Storage

Classes

AvroKeyContainer

Represents the storage container type to be used from KEFCore for keys

AvroValueContainer

Represents the storage container type to be used from KEFCore values

AvroValueContainerCodec

Hand-written direct codec for AvroValueContainer and its nested PropertyDataRecord entries. Bypasses ISpecificRecord.Get(int)/Put(int, object), avoiding one boxing allocation per scalar field per property per entity.

AvroValueContainer<TKey>

The default ValueContainer used from KEFCore

PropertyDataRecord

Represents the single container for Entity properties stored in AvroValueContainer and used from KEFCore