MessageProcessor (nuget): Inspired by the recent development in the area of CQRS and DDD-implementation techniques, this framework allow you to implement custom message handlers that can be automatically registered at startup time with your MessageHandlerFactory of choice. It basically takes off the burden of some infrastructural concerns while demanding absolutely no design-choices for your own code, except for implementing certain interfaces where required.  Other than basic message-handling, the framework supports the enlistment of multiple units of work, automatic and asynchronous flushes and creating custom message handler pipelines.  Source code and general guidance on how to use this framework can be found here: https://github.com/wimvangool/MessageProcessor/wiki
Keywords: MessageProcessor|CQRS|DDD|Domain|Driven|Design