Table of Contents

Interface IConsumerDefinition<TConsumer>

Namespace
MassTransit
Assembly
MassTransit.Abstractions.dll
public interface IConsumerDefinition<TConsumer> : IConsumerDefinition, IDefinition where TConsumer : class, IConsumer

Type Parameters

TConsumer
Inherited Members

Properties

EndpointDefinition

Sets the endpoint definition, if available

IEndpointDefinition<TConsumer> EndpointDefinition { set; }

Property Value

IEndpointDefinition<TConsumer>

Methods

Configure(IReceiveEndpointConfigurator, IConsumerConfigurator<TConsumer>)

Configure the consumer on the receive endpoint

void Configure(IReceiveEndpointConfigurator endpointConfigurator, IConsumerConfigurator<TConsumer> consumerConfigurator)

Parameters

endpointConfigurator IReceiveEndpointConfigurator

The receive endpoint configurator for the consumer

consumerConfigurator IConsumerConfigurator<TConsumer>

The consumer configurator