public InMemoryPipelineTransport(IPipelineNameConvention pipelineNameConvention, IEndpointNameConvention endpointNameConvention)
 {
     this.EndpointFactory = new InMemoryEndpointFactory(this, endpointNameConvention);
     this.PipelineFactory = new InMemoryPipelineFactory(this, pipelineNameConvention);
 }
 public InMemoryEndpointFactory(InMemoryPipelineTransport transport, IEndpointNameConvention endpointNameConvention)
 {
     this.transport = transport;
     this.endpointNameConvention = endpointNameConvention;
 }
 public RabbitMqEndpointFactory(RabbitMqSession session, IEndpointNameConvention endpointNameConvention)
 {
     this.endpointNameConvention = endpointNameConvention;
     this.session = session;
 }
 public InMemoryEndpointFactory(InMemoryPipelineTransport transport, IEndpointNameConvention endpointNameConvention)
 {
     this.transport = transport;
     this.endpointNameConvention = endpointNameConvention;
 }