Namespace Tp.RabbitMq
Classes
- ConnectionManager
- ConnectionShutdownEventArgs
- CorrelationIdMismatchException
- DeadLetterOptions
- DelayConfig
- ExchangeOptions
- ExchangePublisherAsync<TMessage>
- ExchangePublisherConfig
- ExchangePublisher<TMessage>
- MessageProcessorOutput
- MessageProcessorOutputWithResult<TResult>
- MessageProperties
- MessagePublishOptions
- PoolingChannel
- PoolingChannelProvider
- PublisherWithResponseConfig
- PublishersExtensions
- QueueListenerAsync<TMessage>
- QueueListenerBase
- QueueListenerConfig
- QueueListenerWithDelayOnErrorAsync<TMessage>
- QueueListener<TMessage>
- QueueOptions
- QueuePublisherAsync<TMessage>
- QueuePublisherBase
- QueuePublisherConfig
- QueuePublisherWithResponseAsync<TRequest, TResponse>
- QueuePublisherWithResponseBase
- QueuePublisherWithResponse<TRequest, TResponse>
- QueuePublisher<TMessage>
- RabbitMqMessagingException
- RabbitMqMessagingException.Categories
- ReplyingMessageProcessorAsync<TInput, TOutput>
- ReplyingMessageProcessor<TInput, TOutput>
- RpcMessageProcessorBase<TResponse>
- RpcMessageProcessorBase<TResponse>.RpcAwaitingRequest
- RpcQueueListenerAsync<TRequest, TResponse>
- RpcQueueListenerConfig
- RpcQueueListener<TRequest, TResponse>
Interfaces
- IChannel
- IChannelProvider
- IConnectionManager
- IExchangePublisherAsync<TMessage>
- IExchangePublisher<TMessage>
- ILogger
- IMessageDeserializerAsync<TMessage>
- IMessageDeserializer<TMessage>
- IMessageProcessorAsync<TMessage>
- IMessageProcessorOutput
- IMessageProcessorOutputWithResult<TResult>
- IMessageProcessorWithResultAsync<TMessage, TResult>
- IMessageProcessorWithResult<TMessage, TResult>
- IMessageProcessor<TMessage>
- IMessageSerializerAsync<TMessage>
- IMessageSerializer<TMessage>
- IQueueListener
- IQueuePublisherAsync<TMessage>
- IQueuePublisherWithResponseAsync<TRequest, TResponse>
- IQueuePublisherWithResponse<TRequest, TResponse>
- IQueuePublisher<TMessage>
Enums
- DeclareStrategy