public Bus( EndpointConfiguration configuration, IDequeueStrategy strategy, IOutgoingPipelineFactory outgoingPipelineFactory, IIncomingPipelineFactory incomingPipelineFactory) { this.incomingPipelineFactory = incomingPipelineFactory; this.outgoingPipelineFactory = outgoingPipelineFactory; this.factory = new LogicalMessageFactory(); this.configuration = configuration; this.strategy = strategy; }
protected internal ReadOnly(EndpointConfiguration configuration) { this.EndpointQueue = configuration.EndpointQueue; this.MaxConcurrency = configuration.MaxConcurrency; this.PrefetchCount = configuration.PrefetchCount; }
public MessageUnit(EndpointConfiguration configuration) { this.configuration = configuration; }