Frende/Event-handling — Issue #3: Error handling strategy?
Author: lanwin
Created: 2011-12-19 11:08:01+00:00
State: open

This is a nice piece of software i think. But ive noticed that the QueueReader currently eats your exceptions. What are you plans with that? From my perspective this would be a good place to add an ErrorStrategy property which has a default function to put it back into the queue. But you could impl you own ErrorStrategy and do what you want.

Speaking of that. Ive also noticed that there is currently only a way of marking a message as complete. In terms of Rabbit this would be mean Ack. But what if you would like to mark the message as failed? Or should be the message automatically rejected on next TryDequeue of the message was not marked as compleated before?