Chr.Avro.Confluent namespace

Classes

AsyncSchemaRegistryDeserializer<>
An IAsyncDeserializer<> that resolves Avro schemas on the fly. When deserializing messages, this deserializer will attempt to derive a schema ID from the first five bytes. (For more information, see the Confluent wire format documentation.) If a schema with that ID is not found in cache, it will attempt to pull down a matching schema from the Schema Registry.
AsyncSchemaRegistrySerializer<>
An IAsyncSerializer<> that resolves Avro schemas on the fly. When serializing messages, this serializer will attempt to look up a subject that matches the topic name (if not already cached).
ConsumerBuilderExtensions
A collection of convenience methods for ConsumerBuilder<,> that configure Avro deserializers.
ProducerBuilderExtensions
A collection of convenience methods for ProducerBuilder<,> and DependentProducerBuilder<,> that configure Avro serializers.
SchemaRegistryDeserializerBuilder
Builds IDeserializer<T>s based on specific schemas from a Schema Registry instance.
SchemaRegistrySerializerBuilder
Builds ISerializer<T>s based on specific schemas from a Schema Registry instance.

Interfaces

ISchemaRegistryDeserializerBuilder
Builds IDeserializer<T>s based on specific schemas from a Schema Registry instance.
ISchemaRegistrySerializerBuilder
Builds ISerializer<T>s based on specific schemas from a Schema Registry instance.
Chr.Avro