Table of Contents

Class MessageSendPipeSplitFilterSpecification<TMessage, T>

Namespace
MassTransit.Configuration
Assembly
MassTransit.Abstractions.dll
public class MessageSendPipeSplitFilterSpecification<TMessage, T> : ISpecificationPipeSpecification<SendContext<TMessage>>, ISpecification where TMessage : class where T : class

Type Parameters

TMessage
T
Inheritance
MessageSendPipeSplitFilterSpecification<TMessage, T>
Implements
Inherited Members
Extension Methods

Constructors

MessageSendPipeSplitFilterSpecification(ISpecificationPipeSpecification<SendContext<T>>)

public MessageSendPipeSplitFilterSpecification(ISpecificationPipeSpecification<SendContext<T>> specification)

Parameters

specification ISpecificationPipeSpecification<SendContext<T>>

Methods

Apply(ISpecificationPipeBuilder<SendContext<TMessage>>)

public void Apply(ISpecificationPipeBuilder<SendContext<TMessage>> builder)

Parameters

builder ISpecificationPipeBuilder<SendContext<TMessage>>

Validate()

Validate the specification, ensuring that a successful build will occur.

public IEnumerable<ValidationResult> Validate()

Returns

IEnumerable<ValidationResult>