Table of Contents

Interface IMessageConsumePipeSpecification<TMessage>

Namespace
MassTransit.Configuration
Assembly
MassTransit.Abstractions.dll
public interface IMessageConsumePipeSpecification<TMessage> : IMessageConsumePipeConfigurator<TMessage>, IPipeConfigurator<ConsumeContext<TMessage>>, ISpecificationPipeSpecification<ConsumeContext<TMessage>>, ISpecification where TMessage : class

Type Parameters

TMessage
Inherited Members
Extension Methods

Methods

AddParentMessageSpecification(ISpecificationPipeSpecification<ConsumeContext<TMessage>>)

void AddParentMessageSpecification(ISpecificationPipeSpecification<ConsumeContext<TMessage>> parentSpecification)

Parameters

parentSpecification ISpecificationPipeSpecification<ConsumeContext<TMessage>>

BuildMessagePipe(IPipe<ConsumeContext<TMessage>>)

IPipe<ConsumeContext<TMessage>> BuildMessagePipe(IPipe<ConsumeContext<TMessage>> pipe)

Parameters

pipe IPipe<ConsumeContext<TMessage>>

Returns

IPipe<ConsumeContext<TMessage>>