Class NatsRawSerializer<T>
Serializer for binary data.
public class NatsRawSerializer<T> : INatsSerializer<T>, INatsSerializerWithContext<T>, INatsSerializeWithContext<T>, INatsSerialize<T>, INatsDeserializeWithContext<T>, INatsDeserialize<T>
Type Parameters
T
- Inheritance
-
NatsRawSerializer<T>
- Implements
- Inherited Members
- Extension Methods
Constructors
- NatsRawSerializer(INatsSerializer<T>?)
Creates a new instance of NatsRawSerializer<T>.
Fields
Methods
- CombineWith(INatsSerializer<T>?)
Combines the current serializer with the specified serializer.
- Deserialize(in ReadOnlySequence<byte>)
Deserialize value from buffer.
- Deserialize(in ReadOnlySequence<byte>, in NatsMsgContext)
Deserialize value from buffer with message context.
- Serialize(IBufferWriter<byte>, T)
Serialize value to buffer.
- Serialize(IBufferWriter<byte>, T, in NatsMsgContext)
Serialize value to buffer with message context.