YellowFlare.CommandProcessor (nuget): Lightweight framework that allows you to execute commands the CQRS way. Features include:  - Create a CommandProcessor using a simple builder and you're ready to go. - Does not force you to use Event Sourcing (just pick the persistence-strategy you like) - Sprinkle some Attributes on your handlers and resources to let them automatically be registered in the container of your choice with the appropriate lifetime. - Customize your command execution pipeline by defining behaviors (dynamically or through attributes) and control their order if required. - Let multiple resources automatically be registered and flushed with the current Unit Of Work, even asynchronously if you want to (controlled via FlushHintAttributes). - Publish and Handle your Domain Events through a common DomainEventBus. - Optimize your FetchStrategy if you're using an ORM by checking which use you're in inside your Repository.  Code and Documentation will be published very soon.
Keywords: CQRS|DDD|Domain|Driven|Design