Added beginnings of large message support.
Fix all teh asyncz.
Wired up FileSystemMessageBodyStore with integration test. Working :)
Large messages tidied up and supported via Azure and local filesystem. Not yet available via NuGet.
Increased timeout for test that uses blob storage.
Added .nuspec for Azure blob storage large message support.
Fixed dispatcher bug when there are zero messages returned from a BatchReceive call. We were trying to await WhenAny() the dispatcher task collection but there were no tasks because there were no messages.
Cleaned up large message configuration. Moved FileSystemLargeMessageBodyStore into its own assembly. No nuspec file yet.
Added nuspec file.
Started adding expiry-based folder structures to stored message bodies so that we can prune them. Tidied up tests.
Fixed broken tests.
Added throughput test for large messages.
String extensions are internal, fixes #69
We now have one subscription per event and request handler type rather than a shared subscription queue.
Refactored a boatload of stuff to allow us to move to a single IDependencyResolver for client-provided components. (Still using PoorMansIoC under the covers.)
Fixed some broken multicast/competing event handler tests.
All integration tests pass again.
Extracted read model and update handler into their own classes.
Fixed concurrent handler bug.
Fixed concurrent handlers bug.
Reverted stupid connection string changes.