public IBusControl CreateBus(IBusServiceConfigurator busServiceConfigurator, string serviceName) { return(RabbitMqBusFactory.Create(configurator => { configurator.Host(_hostSettings); LogContext.Info?.Log("Configuring Host: {Host}", _hostSettings.ToDescription()); var serviceConfigurator = new RabbitMqServiceConfigurator(configurator); busServiceConfigurator.Configure(serviceConfigurator); })); }