Table of Contents

Namespace CarrotMQ.Core.Configuration

Classes

BindingCollection
BindingConfiguration

Message binding with a specific routing key.

BindingConfiguration<TMessage>

Message binding based on the message type TMessage

CarrotTracingOptions

Represents the options for configuring Activity tracing for messages published and received over CarrotMQ.RabbitMQ

DuplicateHandlerKeyException

Exception thrown when a duplicate handler key is detected during handler registration.

HandlerCollection
Handler<TMessage, TResponse>

Generic representation of a Handler for configuring the bindings between exchanges and queues. where the message type is specified by TMessage and the response type by TResponse.

ServiceCollectionExtensions

Extension methods for IServiceCollection to configure CarrotMQ.Core