Flexible serde contract combining plain data serialization with custom class/transformer support.
Provides the broadest serialization capabilities: works with plain objects, custom classes, and transformers.
Extends ISerde with registration capabilities for:
Custom classes implementing ISerializable
Arbitrary transformers for special types
Useful for applications needing:
Server state serialization with typed classes
Configuration files with custom objects
Event payload serialization with class instances
Domain-driven design with entity serialization
Type Parameters
TSerializedValue = unknown
The serialized format (JSON, binary, etc., defaults to unknown)
Flexible serde contract combining plain data serialization with custom class/transformer support. Provides the broadest serialization capabilities: works with plain objects, custom classes, and transformers.
Extends ISerde with registration capabilities for:
Useful for applications needing: