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
TMessageThe message type
Methods
Consume(ConsumeContext<TMessage>)
Task Consume(ConsumeContext<in TMessage> context)
Parameters
contextConsumeContext<TMessage>