public void Execute(OnStartControlInboxProcessing pipelineEvent) { if (!_configuration.HasControlInbox) { return; } pipelineEvent.Pipeline.State.Add( "ControlInboxThreadPool", new ProcessorThreadPool( "ControlInboxProcessor", _configuration.ControlInbox.ThreadCount, new ControlInboxProcessorFactory(_configuration, _events, _pipelineFactory)).Start()); }
public void Execute(OnStartControlInboxProcessing pipelineEvent) { if (!bus.Configuration.HasControlInbox) { return; } pipelineEvent.PipelineState.Add( "ControlInboxThreadPool", new ProcessorThreadPool( "ControlProcessor", 1, new ControlInboxProcessorFactory(bus)).Start()); }