public DispatchQueue(IPipeManager pipeManager, int batchSize, string name) { _pipeManager = pipeManager; _batchSize = batchSize; Name = name; SynchronizationContext = new DispatchQueueSynchronizationContext(this); }
public MessageDispatcher(IPipeManager pipeManager, IMessageHandlerInvokerLoader[] invokerLoaders, IDispatcherTaskSchedulerFactory taskSchedulerFactory) { _pipeManager = pipeManager; _invokerLoaders = invokerLoaders; _taskSchedulerFactory = taskSchedulerFactory; }
public DispatchQueueFactory(IPipeManager pipeManager, IBusConfiguration configuration) { _pipeManager = pipeManager; _configuration = configuration; }