Interface IBrokerBehaviorsProvider<TBehavior>
Provides the IReadOnlyList<T> of IProducerBehavior and IConsumerBehavior to be used in the IProducer and IConsumer pipeline.
Namespace: Silverback.Messaging.Broker.Behaviors
Assembly: Silverback.Integration.dll
Syntax
public interface IBrokerBehaviorsProvider<out TBehavior> where TBehavior : IBrokerBehavior
Type Parameters
Name | Description |
---|---|
TBehavior | The type of the behaviors to be provided, either IProducerBehavior or IConsumerBehavior. |
Methods
| Improve this doc View sourceGetBehaviorsList()
Creates a new IReadOnlyList<T> of IProducerBehavior or IConsumerBehavior to be used in the IProducer or IConsumer pipeline.
Declaration
IReadOnlyList<out TBehavior> GetBehaviorsList()
Returns
Type | Description |
---|---|
IReadOnlyList<TBehavior> | The ready-to-use Stack<T> of |