Interface IPayloadSerializerFactory
- Namespace
- NLightning.Domain.Serialization.Interfaces
- Assembly
- NLightning.Domain.dll
public interface IPayloadSerializerFactory
Methods
GetSerializer(MessageTypes)
IPayloadSerializer? GetSerializer(MessageTypes messageType)
Parameters
messageType
MessageTypes
Returns
GetSerializer<TPayloadType>()
IPayloadSerializer<TPayloadType>? GetSerializer<TPayloadType>() where TPayloadType : IMessagePayload
Returns
- IPayloadSerializer<TPayloadType>
Type Parameters
TPayloadType