Table of Contents

Class BindingConfiguration<TMessage>

Namespace
CarrotMQ.Core.Configuration
Assembly
CarrotMQ.Core.dll

Message binding based on the message type TMessage

public sealed class BindingConfiguration<TMessage> : BindingConfiguration

Type Parameters

TMessage

The type of message associated with the binding.

Inheritance
BindingConfiguration<TMessage>
Inherited Members

Constructors

BindingConfiguration(string, string)

public BindingConfiguration(string exchange, string queueName)

Parameters

exchange string
queueName string

Methods

ResolveRoutingKey(IRoutingKeyResolver)

Can be overriden to set the RoutingKey using the provided routingKeyResolver.

public override void ResolveRoutingKey(IRoutingKeyResolver routingKeyResolver)

Parameters

routingKeyResolver IRoutingKeyResolver

Responsible for resolving the routing key.