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
IReceiveEndpointConfiguratorThe receive endpoint configurator for the consumer
consumerConfigurator
IConsumerConfigurator<TConsumer>The consumer configurator