You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm currently using the .net RabbitMQ.Client natively, however I would love to see some examples or spec tests for this in your library. Bonus points for using Rx!
The text was updated successfully, but these errors were encountered:
There are some really simple examples of Jackalope as publisher and subscriber projects under the demo solution folder in Symbiote.
I have have more for you to look at in the near-ish future and will update you. In the meantime, keep in mind that there are two primary means to subscribe to messages:
Implement IMessageHandler, Jackalope will scan your assembly to find these and auto-wire them up so that as messages of TMessage are dequeued from RabbitMQ, Jackalope instantiates the corresponding handlers, passes them the message and then disposes of them once the process is complete.
The other approach is to use Bus.QueueStreams["queueName"] to get access to an IObservable for all messages arriving off the queue. The envelope contains the message and an IMessageDelivery interface; the latter is used to Acknowledge the message.
If you have other questions, feel free to e-mail me: asrobson AT gmail DOT com.
I'm currently using the .net RabbitMQ.Client natively, however I would love to see some examples or spec tests for this in your library. Bonus points for using Rx!
The text was updated successfully, but these errors were encountered: