Ejemplo n.º 1
0
        public ConsoleRenderer(
            IConsole console      = null,
            OutputMode mode       = OutputMode.Auto,
            bool resetAfterRender = false)
        {
            _console          = console ?? SystemConsole.Create();
            _terminal         = console as ITerminal;
            _resetAfterRender = resetAfterRender;

            Mode = mode == OutputMode.Auto
                       ? _terminal.DetectOutputMode()
                       : mode;
        }
Ejemplo n.º 2
0
 protected override ITerminal GetTerminal()
 {
     return(SystemConsole.Create());
 }