Table of Contents

Interface IMessageDeserializer

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public interface IMessageDeserializer : IProbeSite
Inherited Members

Properties

ContentType

ContentType ContentType { get; }

Property Value

ContentType

Methods

Deserialize(MessageBody, Headers, Uri?)

SerializerContext Deserialize(MessageBody body, Headers headers, Uri? destinationAddress = null)

Parameters

body MessageBody
headers Headers
destinationAddress Uri

Returns

SerializerContext

Deserialize(ReceiveContext)

ConsumeContext Deserialize(ReceiveContext receiveContext)

Parameters

receiveContext ReceiveContext

Returns

ConsumeContext

GetMessageBody(string)

Returns the appropriate message body for the message deserializer, using the input type

MessageBody GetMessageBody(string text)

Parameters

text string

Returns

MessageBody