public ServiceBusHostConfiguration(IServiceBusBusConfiguration busConfiguration, IServiceBusTopologyConfiguration topologyConfiguration) : base(busConfiguration) { _busConfiguration = busConfiguration; _topologyConfiguration = topologyConfiguration; _hostSettings = new HostSettings(); _hostTopology = new ServiceBusHostTopology(this, _topologyConfiguration); ReceiveTransportRetryPolicy = Retry.CreatePolicy(x => { x.Ignore <MessagingEntityNotFoundException>(); x.Ignore <MessagingEntityAlreadyExistsException>(); x.Ignore <MessageNotFoundException>(); x.Ignore <MessageSizeExceededException>(); x.Ignore <UnauthorizedException>(); x.Handle <ServerBusyException>(exception => exception.IsTransient); x.Handle <TimeoutException>(); x.Interval(5, TimeSpan.FromSeconds(10)); }); _connectionContext = new Recycle <IConnectionContextSupervisor>(() => new ConnectionContextSupervisor(this, topologyConfiguration)); }
public ServiceBusTopologyConfiguration(IServiceBusTopologyConfiguration topologyConfiguration) { _messageTopology = topologyConfiguration.Message; _sendTopology = topologyConfiguration.Send; _publishTopology = topologyConfiguration.Publish; _consumeTopology = new ServiceBusConsumeTopology(topologyConfiguration.Message, topologyConfiguration.Publish); }
public ServiceBusBusConfiguration(IServiceBusTopologyConfiguration topologyConfiguration) : base(topologyConfiguration) { HostConfiguration = new ServiceBusHostConfiguration(this, topologyConfiguration); BusEndpointConfiguration = CreateEndpointConfiguration(); _busObservers = new BusObservable(); }
public ServiceBusHostTopology(IServiceBusTopologyConfiguration configuration, Uri hostAddress) : base(configuration) { _configuration = configuration; _hostAddress = hostAddress; _messageNameFormatter = new ServiceBusMessageNameFormatter(); }
public ServiceBusHostTopology(IServiceBusTopologyConfiguration configuration, Uri hostAddress, IMessageNameFormatter messageNameFormatter = null) : base(configuration) { _configuration = configuration; _hostAddress = hostAddress; _messageNameFormatter = messageNameFormatter ?? new ServiceBusMessageNameFormatter(false); }
public ServiceBusHostConfiguration(IServiceBusBusConfiguration busConfiguration, IServiceBusTopologyConfiguration topologyConfiguration) { _busConfiguration = busConfiguration; _hostSettings = new HostSettings(); _topologyConfiguration = topologyConfiguration; _proxy = new ServiceBusHostProxy(this); }
public ServiceBusHostConfiguration(IServiceBusBusConfiguration busConfiguration, IServiceBusTopologyConfiguration topologyConfiguration) : base(busConfiguration) { _busConfiguration = busConfiguration; _topologyConfiguration = topologyConfiguration; _hostSettings = new HostSettings(); _hostTopology = new ServiceBusHostTopology(this, _topologyConfiguration); _connectionContextSupervisor = new ServiceBusConnectionContextSupervisor(this, topologyConfiguration); }
public ConnectionContextSupervisor(IServiceBusHostConfiguration hostConfiguration, IServiceBusTopologyConfiguration topologyConfiguration) : base(new ConnectionContextFactory(hostConfiguration)) { _hostConfiguration = hostConfiguration; _topologyConfiguration = topologyConfiguration; }
ServiceBusEndpointConfiguration(IServiceBusEndpointConfiguration parentConfiguration, IServiceBusTopologyConfiguration topologyConfiguration) : base(parentConfiguration, topologyConfiguration) { _topologyConfiguration = topologyConfiguration; }
public ServiceBusEndpointConfiguration(IServiceBusTopologyConfiguration topologyConfiguration) : base(topologyConfiguration) { _topologyConfiguration = topologyConfiguration; }
ServiceBusEndpointConfiguration(IServiceBusEndpointConfiguration parentConfiguration, IServiceBusTopologyConfiguration topologyConfiguration, IConsumePipe consumePipe = null) : base(parentConfiguration, topologyConfiguration, consumePipe) { _topologyConfiguration = topologyConfiguration; }
public ServiceBusHostTopology(IServiceBusTopologyConfiguration topologyConfiguration) : base(topologyConfiguration) { _topologyConfiguration = topologyConfiguration; }
public ServiceBusBusConfiguration(IServiceBusTopologyConfiguration topologyConfiguration) : base(topologyConfiguration) { _hosts = new HostCollection <IServiceBusHostConfiguration>(); }
public ServiceBusHostTopology(IServiceBusHostConfiguration hostConfiguration, IServiceBusTopologyConfiguration configuration) : base(hostConfiguration, configuration) { _hostConfiguration = hostConfiguration; _configuration = configuration; }
public ServiceBusHostTopology(IServiceBusTopologyConfiguration configuration) : base(configuration) { _configuration = configuration; }
protected ServiceBusEndpointConfiguration(IServiceBusTopologyConfiguration topologyConfiguration) : base(topologyConfiguration) { Topology = topologyConfiguration; }