private void Read() { try { using (var inputStream = new FileStream(_inputFile, FileMode.Open)) { while (inputStream.Position < inputStream.Length) { _gZipStrategy.Read(inputStream, _queueReader); ConsoleInfo.ShowPercent(inputStream.Position); } _queueReader.Stop(); } } catch (Exception ex) { HandleException(ex.Message); } }