masesgroup / KNet

KNet is a comprehensive .NET suite for Apache Kafka™ providing all features: Producer, Consumer, Admin, Streams, Connect, backends (ZooKeeper and Kafka).
https://knet.masesgroup.com/
Apache License 2.0
32 stars 6 forks source link

Added and managed `ISerDesSelector<T>` (breaking change) #466

Closed masesdevelopers closed 1 month ago

masesdevelopers commented 1 month ago

Description

Added and managed ISerDesSelector<T> to retrieve serialization classes based on the JVM type, all serialization extension where updated to reports the classes extending ISerDesSelector<T> without any reference to the data transfer mechanism

[!WARNING] This is a breaking change in many points

Related Issue

closed #465

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

Checklist: