protected override void Load(ContainerBuilder builder) { builder.Register( context => { var busControl = BusConfigurator.ConfigureRabbitMqBus( (cfg, host) => { cfg.ReceiveEndpoint( host, ////RabbitMqConstants.FlagQueue, e => { }); }); busControl.Start(); return(busControl); }) .SingleInstance() .As <IBusControl>() .As <IBus>(); }