Hey guys,
into the format of the C# client, i.e.:
channel.ExchangeDeclare("rulesengine", ExchangeType.Direct);
//this will create the queue if it doesn't already exist
channel.QueueDeclare(queue: queueName,
durable: true,
exclusive: false,
autoDelete: false,
arguments: null);
//and this will bind the exchange to the queue via a specific routing key
channel.QueueBind(queueName, "rulesengine", queueName, null);
channel.BasicPublish(exchange: "rulesengine",
routingKey: "failedconfirmations",
basicProperties: null,
body: transactionBuffer);
I'll keep toying with it. In the meantime, if anyone has any tips of examples of this being done, I'd really appreciate it!
Thanks,
Steve