mspnp/cqrs-journey-code — pull request #324 by fsimonazzi (2012-05-04 17:08:19+00:00)
Title: Add TFH and tracing to service bus senders and receivers

#218 #229 #231

Adds TFH to the topic sender and subscription receiver.
Moves the responsibility of disposing a received message back to the receiver.
The received messages a Completed, Abandoned and Dead-Lettered synchronously, with a single fast retry and dropping the messaging exceptions.
Tracing added on retries and when messages fail.

IMPORTANT: The last commit changes the buses to use the synchronous version of the message sender method. The consequence of this is that sending errors are displayed to the user, rather than logged in a worker thread. The previous commit (https://github.com/fsimonazzi/cqrs-journey-code/commit/82f0897e3d3736c29a5e3950648043b7f192577c) only adds TFH and tracing.