CD4.RabbitMq.Sdk 0.14.0

Documentation for CD4 RabbitMQ SDK

This is the CD4 standard way to communicate with RabbitMQ and should replace all earlier individual implementations of RabbitMQ communication implementations. Any bugs in this standard should be fixed promptly.

If this implementation has any features missing or missing features noticed during migration of existing CD4 services then, this implementation should be improved to include any missing features.

Initial Version

Version: 0.1.0.0

Required Config

This SDK requires appsettings.json to have a configuration section named MessageBusConfiguration. An example of the section given below.

  "MessageBusConfiguration": {
    "RabbitMqConnectionString": "amqp://username:password@IPAddressOrHostname:5672",
    "RabbitMqMaxConnections": 10,
    "RabbitMqListener": {
      "QueueName": "CD4.ReportDispatcher.Incoming.SMS",
      "ExchangeName": "cd4.topic",
      "ExchangeType": "topic",
      "Durable": true,
      "Exclusive": false,
      "AutoDelete": false,
      "Arguments": null
    },
    "RabbitMqSender": {
      "ExchangeName": "cd4.topic",
      "ExchangeType": "topic",
      "Durable": true,
      "Exclusive": true,
      "AutoDelete": false,
      "Arguments": null
    }
  }

No packages depend on CD4.RabbitMq.Sdk.

Version Downloads Last updated
0.16.7 0 02/28/2026
0.16.5 0 02/28/2026
0.16.4 0 02/28/2026
0.16.3 0 02/28/2026
0.16.2 0 02/28/2026
0.16.1 0 02/28/2026
0.16.0 0 02/28/2026
0.15.2 0 02/28/2026
0.15.0 0 02/28/2026
0.14.0 0 02/28/2026
0.13.0 0 02/28/2026
0.12.0 0 02/28/2026
0.11.0 0 02/28/2026
0.10.0 0 02/28/2026
0.9.0 0 02/28/2026
0.2.0 0 02/28/2026