removed reference to NServiceBus, prefering to keep it agnostic