Table of Contents

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>

Returns

Task