public void Apply(IInMemoryBusBuilder builder) { IReceiveTransport transport = builder.ReceiveTransportProvider.GetReceiveTransport(_queueName, _transportConcurrencyLimit); var receivePipe = CreateReceivePipe(builder, consumePipe => new InMemoryReceiveEndpointBuilder(consumePipe)); builder.AddReceiveEndpoint(_queueName, new ReceiveEndpoint(transport, receivePipe)); }
public void Apply(IInMemoryBusBuilder builder) { IReceiveTransport transport = builder.ReceiveTransportProvider.GetReceiveTransport(_queueName); IPipe <ReceiveContext> receivePipe = CreateReceivePipe(builder, consumePipe => new InMemoryReceiveEndpointBuilder(consumePipe)); builder.AddReceiveEndpoint(new ReceiveEndpoint(transport, receivePipe)); }
public void Apply(IInMemoryBusBuilder builder) { IReceiveTransport transport = builder.ReceiveTransportProvider.GetReceiveTransport(_queueName); IPipe<ReceiveContext> receivePipe = CreateReceivePipe(builder, consumePipe => new InMemoryReceiveEndpointBuilder(consumePipe)); builder.AddReceiveEndpoint(new ReceiveEndpoint(transport, receivePipe)); }