Class ReceiveContextExtensions
- Namespace
- MassTransit
- Assembly
- MassTransit.Abstractions.dll
public static class ReceiveContextExtensions
- Inheritance
-
ReceiveContextExtensions
- Inherited Members
Methods
GetConversationId(Headers)
Returns the ConversationId from the transport header, if available
public static Guid? GetConversationId(this Headers headers)
Parameters
headers
Headers
Returns
- Guid?
GetConversationId(ReceiveContext)
Returns the ConversationId from the transport header, if available
public static Guid? GetConversationId(this ReceiveContext context)
Parameters
context
ReceiveContext
Returns
- Guid?
GetCorrelationId(Headers)
Returns the CorrelationId from the transport header, if available
public static Guid? GetCorrelationId(this Headers headers)
Parameters
headers
Headers
Returns
- Guid?
GetCorrelationId(ReceiveContext)
Returns the CorrelationId from the transport header, if available
public static Guid? GetCorrelationId(this ReceiveContext context)
Parameters
context
ReceiveContext
Returns
- Guid?
GetEndpointAddress(Headers, string)
public static Uri? GetEndpointAddress(this Headers headers, string key)
Parameters
Returns
- Uri
GetFaultAddress(Headers)
Returns the FaultAddress from the transport headers, if present
public static Uri? GetFaultAddress(this Headers headers)
Parameters
headers
Headers
Returns
- Uri
GetFaultAddress(ReceiveContext)
Returns the FaultAddress from the transport headers, if present
public static Uri? GetFaultAddress(this ReceiveContext context)
Parameters
context
ReceiveContext
Returns
- Uri
GetHeaderId(Headers, string)
public static Guid? GetHeaderId(this Headers headers, string key)
Parameters
Returns
- Guid?
GetHeaderId(Headers, string, Guid)
public static Guid GetHeaderId(this Headers headers, string key, Guid defaultValue)
Parameters
Returns
GetInitiatorId(Headers)
Returns the InitiatorId from the transport header, if available
public static Guid? GetInitiatorId(this Headers headers)
Parameters
headers
Headers
Returns
- Guid?
GetInitiatorId(ReceiveContext)
Returns the InitiatorId from the transport header, if available
public static Guid? GetInitiatorId(this ReceiveContext context)
Parameters
context
ReceiveContext
Returns
- Guid?
GetMessageEncoding(Headers)
Returns either the Content-Encoding from the transport header, or the default UTF-8 encoding (no BOM).
public static Encoding GetMessageEncoding(this Headers headers)
Parameters
headers
Headers
Returns
GetMessageEncoding(ReceiveContext)
Returns either the Content-Encoding from the transport header, or the default UTF-8 encoding (no BOM).
public static Encoding GetMessageEncoding(this ReceiveContext context)
Parameters
context
ReceiveContext
Returns
GetMessageId(Headers)
Returns the messageId from the transport header, if available
public static Guid? GetMessageId(this Headers headers)
Parameters
headers
Headers
Returns
- Guid?
GetMessageId(Headers, Guid)
Returns the messageId from the transport header, if available
public static Guid GetMessageId(this Headers headers, Guid defaultValue)
Parameters
Returns
GetMessageId(ReceiveContext)
Returns the messageId from the transport header, if available
public static Guid? GetMessageId(this ReceiveContext context)
Parameters
context
ReceiveContext
Returns
- Guid?
GetMessageId(ReceiveContext, Guid)
Returns the messageId from the transport header, if available
public static Guid GetMessageId(this ReceiveContext context, Guid defaultValue)
Parameters
context
ReceiveContextdefaultValue
Guid
Returns
GetMessageTypes(Headers)
public static string[] GetMessageTypes(this Headers headers)
Parameters
headers
Headers
Returns
- string[]
GetMessageTypes(ReceiveContext)
public static string[] GetMessageTypes(this ReceiveContext context)
Parameters
context
ReceiveContext
Returns
- string[]
GetRequestId(Headers)
Returns the RequestId from the transport header, if available
public static Guid? GetRequestId(this Headers headers)
Parameters
headers
Headers
Returns
- Guid?
GetRequestId(ReceiveContext)
Returns the RequestId from the transport header, if available
public static Guid? GetRequestId(this ReceiveContext context)
Parameters
context
ReceiveContext
Returns
- Guid?
GetResponseAddress(Headers)
Returns the ResponseAddress from the transport headers, if present
public static Uri? GetResponseAddress(this Headers headers)
Parameters
headers
Headers
Returns
- Uri
GetResponseAddress(ReceiveContext)
Returns the ResponseAddress from the transport headers, if present
public static Uri? GetResponseAddress(this ReceiveContext context)
Parameters
context
ReceiveContext
Returns
- Uri
GetSourceAddress(Headers)
Returns the SourceAddress from the transport headers, if present
public static Uri? GetSourceAddress(this Headers headers)
Parameters
headers
Headers
Returns
- Uri
GetSourceAddress(ReceiveContext)
Returns the SourceAddress from the transport headers, if present
public static Uri? GetSourceAddress(this ReceiveContext context)
Parameters
context
ReceiveContext
Returns
- Uri