Table of Contents

Class AvroSharpKafkaFlowDeserializer

Namespace
AvroSharp.KafkaFlow
Assembly
AvroSharp.KafkaFlow.dll

KafkaFlow's KafkaFlow.IDeserializer on AvroSharpDeserializer<T>: reads each message as the type KafkaFlow's type resolver picked, from the writer's schema (fetched by the message's schema ID) resolved to the type's, with one deserializer per type.

public sealed class AvroSharpKafkaFlowDeserializer : IDeserializer
Inheritance
AvroSharpKafkaFlowDeserializer
Implements
IDeserializer
Inherited Members

Remarks

Usually added with AvroSharpKafkaFlowExtensions' AddSchemaRegistryAvroSharpDeserializer methods.

Constructors

AvroSharpKafkaFlowDeserializer(ISchemaRegistryClient, AvroSharpDeserializerConfig?)

Creates a deserializer.

Methods

DeserializeAsync(Stream, Type, ISerializerContext)

Reads a message as type.