public TextReader GetReader(out Encoding encoding) { TextReader reader; lock (_mutex) { reader = InputReader; encoding = InputEncoding; } return reader; }