returned for Tags:"rawrabbit"
A modern framework for communication over RabbitMq.
RawRabbit.vNext is deprecated. Use RawRabbit.DependencyInjection.ServiceCollection for dependency registration.
Enrich the BusClient with PublishAsync, used to perform a BasicPublish
Enrich the BusClient with SubscribeAsync, used for message consume.
Extension classes for fluently registration of RawRabbit in ServiceCollection.
Make the most of RawRabbit with these extensions
Wire up RawRabbit with Autfac!
Publish messages with Message Context and witrh Message Context Forwarding.
Enrich the BusClient with a Subscribe method that has argument for Message Context.
Enrich the BusClient with a RequestAsync, the caller part of RPC.
Enrich the BusClient with a RespondAsync, the server part of RPC.
Exception handling and retry policies with Polly.
This package contains operations for bind/unbind queues, declaring exchanges/queues and more.
Route messages based on Routing Attributes. Includes attributes for Exchange, Queue and Routing.
Enricher RawRabbit with a Retry Later capabilities
Message headers and routing with Global Execution Id
Suffix the Queue Name with application name, host name or a string of your choice.
Write RawRabbit's logs with Serilog
Integrate RawRabbit with the Stateless StateMachine.
Enrich the BusClient with ExecuteSequence.