Table of Contents

Namespace MASES.KNet.Serialization.Avro

Classes

AvroSerDes

Base class to define extensions of ISerDesSelector<T> for Avro, for example https://masesgroup.github.io/KNet/articles/usageSerDes.html

AvroSerDes.CompilerSupport

Compiler support to build C# files from Avro schema files

AvroSerDes.Key

Base class to define Key extensions of ISerDesSelector<T>, for example https://masesgroup.github.io/KNet/articles/usageSerDes.html

AvroSerDes.Key.Binary<T>

Avro Key extension of ISerDesSelector<T> for Binary encoding, for example https://masesgroup.github.io/KNet/articles/usageSerDes.html

AvroSerDes.Key.Json<T>

Avro Key extension of ISerDesSelector<T> for Json encoding, for example https://masesgroup.github.io/KNet/articles/usageSerDes.html

AvroSerDes.Value

Base class to define Value extensions of ISerDesSelector<T>, for example https://masesgroup.github.io/KNet/articles/usageSerDes.html

AvroSerDes.Value.Binary<T>

Avro Value extension of ISerDesSelector<T> for Binary encoding, for example https://masesgroup.github.io/KNet/articles/usageSerDes.html

AvroSerDes.Value.Json<T>

Avro Value extension of ISerDesSelector<T> for Json encoding, for example https://masesgroup.github.io/KNet/articles/usageSerDes.html