Namespace MASES.EntityFrameworkCore.KNet.Serialization
Classes
- ComplexTypeConverterFactory
Thread-safe implementation of IComplexTypeConverterFactory
- ComplexTypeExtension
Extension methods for flattened properties preparation
- EntityExtractor
This is an helper class to extract data information from Kafka Records stored in topics
- JsonSupport
An helper class to centralize management of every Json conversion for DefaultKEFCoreSerDes or any other serialization sub-system which needs Json conversion (typically when there isn't any IComplexTypeConverter available in IComplexTypeConverterFactory instance)
- NativeTypeMapper
An helper class used to manage native and special types in serialization
- RecyclableMemoryStreamSupport
An helper class to centralize management of every ByteBuffer conversion for DefaultKEFCoreSerDes or any other serialization sub-system which needs ByteBuffer transport
- ValueContainerData
Implementation of IValueContainerData
- ValueContainerMetadata
Implements IValueContainerMetadata
Interfaces
- IComplexTypeConverter
The interface shall be implemented and used from any external converter which neeeds to interact with serialization sub-system to manage IComplexProperty
- IComplexTypeConverterFactory
The interface shall be implemented and used from any external manager which neeeds to interact with serialization sub-system to managed IComplexProperty
- IComplexTypeConverterLogging
The interface adds support to IComplexTypeConverter for logging behavior
- IValueContainerData
Contains the data associated to a single data change
- IValueContainerMetadata
Contains the metadata associated to a single data change
- IValueContainer<T>
This is the main interface a class must implement to be a ValueContainer. More info here
Enums
- PreferredConversionType
PreferredConversionType defines the preferred conversion the underlying serializer expected
- WellKnownManagedTypes
List of Type managed from PropertyData