Onion Architecture for distributed systems using NServiceBus