For requests (not commands or events), exceptions are rethrown on the client side so that we don't have to embed response codes everywhere.
As one instance of a replicated microservice, I want to compete with other microservices of my own kind to respond to events so that I can be scaled out safely.
Implemented "multicast" and "competing" event handlers.
Started tidying up sample app to demonstrate multicast and competing pub/sub.
Solution folder cleanup.
Tidied up integration tests. We now have an option to nuke+pave our test namespace (along with a suitably dire warning).
Cleaned up throughput tests. They're actually fairly nice now.
Updated Autofac.