public IServiceBusHostConfiguration CreateHostConfiguration(ServiceBusHost host) { var hostConfiguration = new ServiceBusHostConfiguration(this, host); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IAmazonSqsHostConfiguration CreateHostConfiguration(IAmazonSqsHostControl host) { var hostConfiguration = new AmazonSqsHostConfiguration(this, host); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IActiveMqHostConfiguration CreateHostConfiguration(IActiveMqHostControl host) { var hostConfiguration = new ActiveMqHostConfiguration(this, host); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IHttpHostConfiguration CreateHostConfiguration(HttpHost host) { var hostConfiguration = new HttpHostConfiguration(this, host); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IInMemoryHostConfiguration CreateHostConfiguration(InMemoryHost host) { var hostConfiguration = new InMemoryHostConfiguration(this, host); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IRabbitMqHostConfiguration CreateHostConfiguration(IRabbitMqHostControl host) { var hostConfiguration = new RabbitMqHostConfiguration(this, host); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IInMemoryHostConfiguration CreateHostConfiguration(Uri baseAddress, int transportConcurrencyLimit) { var hostTopology = new InMemoryHostTopology(_topologyConfiguration); var hostConfiguration = new InMemoryHostConfiguration(this, baseAddress, transportConcurrencyLimit, hostTopology); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IRabbitMqHostConfiguration CreateHostConfiguration(RabbitMqHostSettings hostSettings) { var hostTopology = new RabbitMqHostTopology(_exchangeTypeSelector, _messageNameFormatter, hostSettings.HostAddress, Topology); var hostConfiguration = new RabbitMqHostConfiguration(this, hostSettings, hostTopology); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IActiveMqHostConfiguration CreateHostConfiguration(ActiveMqHostSettings hostSettings) { var hostTopology = CreateHostTopology(hostSettings.HostAddress); var hostConfiguration = new ActiveMqHostConfiguration(this, hostSettings, hostTopology); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IServiceBusHostConfiguration CreateHostConfiguration(ServiceBusHostSettings settings) { var hostTopology = CreateHostTopology(); var hostConfiguration = new ServiceBusHostConfiguration(this, settings, hostTopology); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IHttpHostConfiguration CreateHostConfiguration(HttpHostSettings settings) { var hostTopology = new HttpHostTopology(_topologyConfiguration); var hostConfiguration = new HttpHostConfiguration(this, settings, hostTopology); _hosts.Add(hostConfiguration); return(hostConfiguration); }
public IAmazonSqsHostConfiguration CreateHostConfiguration(AmazonSqsHostSettings settings) { var hostTopology = CreateHostTopology(settings.HostAddress); var hostConfiguration = new AmazonSqsHostConfiguration(this, settings, hostTopology); _hosts.Add(hostConfiguration); return(hostConfiguration); }