public ConsumerMessageStream(String stateStorageDirectory, String brokerAddress, BrokerInfoResponse configuration, ZMQ.Context context) { _stateStorageDirectory = stateStorageDirectory; _brokerAddress = brokerAddress; _configuration = configuration; _context = context; Messages = new ConcurrentQueue<Tuple<Int32, Message>>(); }