Interface IMessageEncoder
- Namespace
- AnyProtocol.Encoder.Abstraction
- Assembly
- AnyProtocol.Encoder.Abstraction.dll
Defines operations for message encoder.
public interface IMessageEncoder
Methods
Encode(TransportEnvelope)
Encodes a message value for transport.
ReadOnlyMemory<byte> Encode(TransportEnvelope envelope)
Parameters
envelopeTransportEnvelopeThe transport envelope to process.
Returns
- ReadOnlyMemory<byte>
The value produced by the operation.