Interface IConsumer<TMessage>
- Namespace
- MassTransit
- Assembly
- MassTransit.Abstractions.dll
Defines a class that is a consumer of a message. The message is wrapped in an IConsumeContext interface to allow access to details surrounding the inbound message, including headers.
public interface IConsumer<in TMessage> : IConsumer where TMessage : class
Type Parameters
TMessage
The message type
Methods
Consume(ConsumeContext<TMessage>)
Task Consume(ConsumeContext<in TMessage> context)
Parameters
context
ConsumeContext<TMessage>