Interface IMessageDeserializer
- Namespace
- MassTransit
- Assembly
- MassTransit.Abstractions.dll
public interface IMessageDeserializer : IProbeSite
- Inherited Members
Properties
ContentType
ContentType ContentType { get; }
Property Value
Methods
Deserialize(MessageBody, Headers, Uri?)
SerializerContext Deserialize(MessageBody body, Headers headers, Uri? destinationAddress = null)
Parameters
body
MessageBodyheaders
HeadersdestinationAddress
Uri
Returns
Deserialize(ReceiveContext)
ConsumeContext Deserialize(ReceiveContext receiveContext)
Parameters
receiveContext
ReceiveContext
Returns
GetMessageBody(string)
Returns the appropriate message body for the message deserializer, using the input type
MessageBody GetMessageBody(string text)
Parameters
text
string