Class RabbitMessageBuilder
public static class RabbitMessageBuilder
- Inheritance
-
RabbitMessageBuilder
- Inherited Members
Methods
CreateMessage(object, IMessageHeaders, Type)
public static IMessage CreateMessage(object payload, IMessageHeaders messageHeaders, Type payloadType = null)
Parameters
payload
objectmessageHeaders
IMessageHeaderspayloadType
Type
Returns
FromMessage(IMessage, Type)
public static AbstractMessageBuilder FromMessage(IMessage message, Type payloadType = null)
Parameters
Returns
FromMessage<P>(IMessage<P>)
public static AbstractMessageBuilder FromMessage<P>(IMessage<P> message)
Parameters
message
IMessage<P>
Returns
Type Parameters
P
WithPayload(object, Type)
public static AbstractMessageBuilder WithPayload(object payload, Type payloadType = null)
Parameters
Returns
WithPayload<P>(P)
public static AbstractMessageBuilder WithPayload<P>(P payload)
Parameters
payload
P
Returns
Type Parameters
P