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
GetSerializer<TPayloadType>()
IPayloadSerializer<TPayloadType>? GetSerializer<TPayloadType>() where TPayloadType : IMessagePayload
Returns
- IPayloadSerializer<TPayloadType>
Type Parameters
TPayloadType