Simple CQRS inspired command dispatcher for .NET