Class BindingCollection
- Namespace
- CarrotMQ.Core.Configuration
- Assembly
- CarrotMQ.Core.dll
public sealed class BindingCollection
- Inheritance
-
BindingCollection
- Inherited Members
Constructors
BindingCollection()
public BindingCollection()
Methods
AddBinding(BindingConfiguration)
Adds a binding between exchanges and queues.
public void AddBinding(BindingConfiguration bindingConfiguration)
Parameters
bindingConfigurationBindingConfigurationThe binding to add.
GetBindingsForQueue(string)
public IList<BindingConfiguration> GetBindingsForQueue(string queueName)
Parameters
queueNamestring
Returns
ResolveRoutingKeys(IRoutingKeyResolver)
Resolve the RoutingKey for all bindings
public void ResolveRoutingKeys(IRoutingKeyResolver routingKeyResolver)
Parameters
routingKeyResolverIRoutingKeyResolver