protected ServiceBusEndpointSpecification(IServiceBusHost host, BaseClientSettings settings, IEndpointEntityConfigurator configurator, IServiceBusEndpointConfiguration configuration) : base(configuration) { Host = host; _settings = settings; _configurator = configurator; }
protected BaseClientSettings(IEndpointEntityConfigurator configurator) { Configurator = configurator; MaxConcurrentCalls = Math.Max(Environment.ProcessorCount, 8); PrefetchCount = Math.Max(MaxConcurrentCalls, 32); MaxAutoRenewDuration = TimeSpan.FromSeconds(60); MessageWaitTimeout = TimeSpan.FromSeconds(10); }
protected BaseClientSettings(IEndpointEntityConfigurator configurator) { Configurator = configurator; MaxConcurrentCalls = Defaults.MaxConcurrentCalls; PrefetchCount = Defaults.PrefetchCount; AutoRenewTimeout = Defaults.MaxAutoRenewDuration; MessageWaitTimeout = Defaults.MessageWaitTimeout; }
protected ServiceBusEntityReceiveEndpointConfiguration(IServiceBusHostConfiguration hostConfiguration, BaseClientSettings settings, IServiceBusEndpointConfiguration endpointConfiguration) : base(hostConfiguration, endpointConfiguration) { _hostConfiguration = hostConfiguration; _settings = settings; _configurator = settings.Configurator; ClientPipeConfigurator = new PipeConfigurator <ClientContext>(); }
protected BaseClientSettings(IServiceBusEndpointConfiguration configuration, IEndpointEntityConfigurator configurator) { _configuration = configuration; Configurator = configurator; MaxAutoRenewDuration = Defaults.MaxAutoRenewDuration; MessageWaitTimeout = Defaults.MessageWaitTimeout; ShutdownTimeout = Defaults.ShutdownTimeout; }
protected ServiceBusEntityReceiveEndpointConfiguration(IServiceBusHostConfiguration hostConfiguration, IServiceBusEndpointConfiguration configuration, BaseClientSettings settings) : base(hostConfiguration, configuration) { _hostConfiguration = hostConfiguration; _settings = settings; _configurator = settings.Configurator; ClientPipeConfigurator = new PipeConfigurator <ClientContext>(); NamespacePipeConfigurator = new PipeConfigurator <NamespaceContext>(); MessagingFactoryPipeConfigurator = new PipeConfigurator <MessagingFactoryContext>(); }