Table of Contents

Interface IMessagePublishPipeSpecification<TMessage>

Namespace
MassTransit.Configuration
Assembly
MassTransit.Abstractions.dll
public interface IMessagePublishPipeSpecification<TMessage> : IPipeConfigurator<PublishContext<TMessage>>, ISpecificationPipeSpecification<PublishContext<TMessage>>, ISpecification where TMessage : class

Type Parameters

TMessage
Inherited Members
Extension Methods

Methods

AddParentMessageSpecification(ISpecificationPipeSpecification<PublishContext<TMessage>>)

void AddParentMessageSpecification(ISpecificationPipeSpecification<PublishContext<TMessage>> implementedMessageTypeSpecification)

Parameters

implementedMessageTypeSpecification ISpecificationPipeSpecification<PublishContext<TMessage>>

BuildMessagePipe()

Build the pipe for the specification

IPipe<PublishContext<TMessage>> BuildMessagePipe()

Returns

IPipe<PublishContext<TMessage>>