Namespace Silverback.Messaging.Broker.Behaviors
Classes
- BrokerBehaviorsProvider<TBehavior>
Provides the IReadOnlyList<T> of IProducerBehavior and IConsumerBehavior to be used in the IProducer and IConsumer pipeline.
- BrokerBehaviorsSortIndexes
Contains the sort index constants of the default IBrokerBehavior added by Silverback.Integration.
- BrokerBehaviorsSortIndexes.Consumer
Contains the sort index constants of the consumer behaviors added by Silverback.Integration.
- BrokerBehaviorsSortIndexes.Producer
Contains the sort index constants of the producer behaviors added by Silverback.Integration.
- ConsumerPipelineContext
The context that is passed along the consumer behaviors pipeline.
- ProducerPipelineContext
The context that is passed along the producer behaviors pipeline.
- ProducerPipelineContext<TState>
The context that is passed along the producer behaviors pipeline.
Interfaces
- IBrokerBehavior
Can be used to build a custom pipeline, plugging some functionality into either the IProducer (see IProducerBehavior) or the IConsumer (see IConsumerBehavior).
- IBrokerBehaviorsProvider<TBehavior>
Provides the IReadOnlyList<T> of IProducerBehavior and IConsumerBehavior to be used in the IProducer and IConsumer pipeline.
- IConsumerBehavior
Can be used to build a custom pipeline, plugging some functionality into the IConsumer.
- IProducerBehavior
Can be used to build a custom pipeline, plugging some functionality into the IProducer.
Delegates
- ConsumerBehaviorHandler
The delegate that describes a message handler in the consumer pipeline.
- ProducerBehaviorHandler
The delegate that describes a message handler in the producer pipeline.