Interface MessageData<T>
- Namespace
- MassTransit
- Assembly
- MassTransit.Abstractions.dll
MessageData is used when a property size may be larger than what should be sent via the message transport. This would includes attachments such as images, documents, videos, etc. Using MessageData, it is possible to include large properties without sending them in the actual message. The claim check pattern is the common reference.
public interface MessageData<T> : IMessageData
Type Parameters
T
The type used to access the message data, valid types include stream, string, and byte[].
- Inherited Members
Properties
Value
The property value, which may be loaded asynchronously from the message data repository.
Task<T> Value { get; }
Property Value
- Task<T>