Skip to content
Mats Alm edited this page Mar 24, 2014 · 21 revisions

RabbitMQUtil is a .NET library that makes communication with RabbitMQ simple. It is built around the concept of publish/subscribe and the setup of exchanges, queues, and errorhandling is done in the *.config file.

Publish

  • [Configure endpoint for publish](Publish Endpoint)
  • [Publish a message in code](Publish message)
  • [Publish a message with headers](Publish message with headers)
  • [Setting the payload](Setting the payload)

Subscribe

  • [Configure endpoint for subscribe](Subscribe Endpoint)
  • [Subscribe with a blocking receiver in code](Subscribe with a blocking receiver)
  • [Subscribe with a non blocking receiver in code](Subscribe with a non blocking receiver)
  • [Read metadata, properties and headers from a message](Read metadata, properties and headers)

Logging

  • [How to add a debug logger] (How to add a debug logger)