Keep your applications simple
Use it as a library for .net apps that aims to simplify the construction of large scale applications. It is largely a collection of common design and implementation patterns found in the applications that I have been building, and includes various peices inspired by composite application architectures, such as Microsoft's "Prism" framework.
Is designed to be a lightweigt and flexible library of tools that you can use when you want to.
The bus in pieces
action action handler function function handler decorator handler factory
Initialization which will happen at the application startup
var bus = new CommandBus(); bus.RegisterHandlers<ATypeInHandlersAssembly>(); bus.Publish(new Bid(20));
After this in the runtime if you do
Markdowning the first time in vs2010 this is awesome