Table of Contents

Interface IMessageTypeSerializer

Namespace
NLightning.Domain.Serialization.Messages.Types
Assembly
NLightning.Domain.dll

Interface for serializers that handle specific message types

public interface IMessageTypeSerializer

Methods

DeserializeAsync(Stream)

Task<IMessage> DeserializeAsync(Stream stream)

Parameters

stream Stream

Returns

Task<IMessage>

SerializeAsync(IMessage, Stream)

Task SerializeAsync(IMessage message, Stream stream)

Parameters

message IMessage
stream Stream

Returns

Task