SimpleServiceBus was created to provide the simplest possible servicebus abstraction layer. The goal is to support all major brokers (Azure servicebus, Azure EventHubs, RabbitMq, MSMQ) as well as in-memory for development environments.