public RabbitMQTaskQueueRequestContext(Message requestMessage, RabbitMQTaskQueueBinding binding, EndpointAddress localAddress, MessageEncoderFactory msgEncoderFactory, BufferManager bufferManager, IRabbitMQWriter queueWriter, ulong deliveryTag, IRabbitMQReader queueReader, IDisposable readerHandle)
 {
     _opMgr = new ConcurrentOperationManager(GetType().FullName);
     _queueReader = queueReader;
     _readerHandle = readerHandle;
     _deliveryTag = deliveryTag;
     _bufferMgr = bufferManager;
     _msgEncoderFactory = msgEncoderFactory;
     _replyToAddress = localAddress;
     _binding = binding;
     _rqMsg = requestMessage;
     _reply = Reply;
     _queueWriter = queueWriter;
 }
 public ConcurrentOperationManagerTests(ITestOutputHelper outputHelper)
     : base(outputHelper)
 {
     ConcurrentOperationManager = new ConcurrentOperationManager(GetType().FullName);
 }