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
bodyMessageBodyheadersHeadersdestinationAddressUri
Returns
Deserialize(ReceiveContext)
ConsumeContext Deserialize(ReceiveContext receiveContext)
Parameters
receiveContextReceiveContext
Returns
GetMessageBody(string)
Returns the appropriate message body for the message deserializer, using the input type
MessageBody GetMessageBody(string text)
Parameters
textstring