Table of Contents

Class Message

Namespace
Steeltoe.Messaging
Assembly
Steeltoe.Messaging.MessagingBase.dll
public static class Message
Inheritance
Message
Inherited Members

Methods

Create(object, IMessageHeaders, Type)

public static IMessage Create(object payload, IMessageHeaders headers, Type messageType = null)

Parameters

payload object
headers IMessageHeaders
messageType Type

Returns

IMessage

Create(object, IDictionary<string, object>, Type)

public static IMessage Create(object payload, IDictionary<string, object> headers, Type messageType = null)

Parameters

payload object
headers IDictionary<string, object>
messageType Type

Returns

IMessage

Create(object, Type)

public static IMessage Create(object payload, Type messageType = null)

Parameters

payload object
messageType Type

Returns

IMessage

Create<T>(T)

public static IMessage<T> Create<T>(T payload)

Parameters

payload T

Returns

IMessage<T>

Type Parameters

T

Create<T>(T, IMessageHeaders)

public static IMessage<T> Create<T>(T payload, IMessageHeaders headers)

Parameters

payload T
headers IMessageHeaders

Returns

IMessage<T>

Type Parameters

T

Create<T>(T, IDictionary<string, object>)

public static IMessage<T> Create<T>(T payload, IDictionary<string, object> headers)

Parameters

payload T
headers IDictionary<string, object>

Returns

IMessage<T>

Type Parameters

T