Interface IMessagePublishPipeSpecification<TMessage>
- Namespace
- MassTransit.Configuration
- Assembly
- MassTransit.Abstractions.dll
public interface IMessagePublishPipeSpecification<TMessage> : IPipeConfigurator<PublishContext<TMessage>>, ISpecificationPipeSpecification<PublishContext<TMessage>>, ISpecification where TMessage : classType Parameters
- TMessage
- Inherited Members
- Extension Methods
Methods
AddParentMessageSpecification(ISpecificationPipeSpecification<PublishContext<TMessage>>)
void AddParentMessageSpecification(ISpecificationPipeSpecification<PublishContext<TMessage>> implementedMessageTypeSpecification)Parameters
- implementedMessageTypeSpecificationISpecificationPipeSpecification<PublishContext<TMessage>>
BuildMessagePipe()
Build the pipe for the specification
IPipe<PublishContext<TMessage>> BuildMessagePipe()Returns
- IPipe<PublishContext<TMessage>>