protected virtual void _Write(string value) { Debug.Write(value); if (AlsoWriteToOriginalConsoleOut && OriginalConsoleOut != null) { OriginalConsoleOut.Write(value); } if (swriter != null) { swriter.Write(value); } }
public override void Write(char value) { // This is not redirected to log targets. If ppl call this, we fallback to the true stdout. OriginalConsoleOut.Write(value); }