Table of Contents

Interface IPayloadSerializerFactory

Namespace
NLightning.Domain.Serialization.Factories
Assembly
NLightning.Domain.dll
public interface IPayloadSerializerFactory

Methods

GetSerializer(ushort)

IPayloadSerializer? GetSerializer(ushort messageType)

Parameters

messageType ushort

Returns

IPayloadSerializer

GetSerializer<TPayloadType>()

IPayloadSerializer<TPayloadType>? GetSerializer<TPayloadType>() where TPayloadType : IMessagePayload

Returns

IPayloadSerializer<TPayloadType>

Type Parameters

TPayloadType