public static void Main(string[] args) { using (var manager = new RtcManager(args)) { var comp = new ConsoleOut(); manager.RegisterComponent(comp); manager.Run(); } }
public static void WriteLine() { ConsoleOut.WriteLine(); Out?.WriteLine(); }
public static void WriteIf(bool condition, string value, ConsoleColors colors) { ConsoleOut.WriteIf(condition, value, colors); Out?.WriteIf(condition, value); }
public static void Write(object value) { ConsoleOut.Write(value); Out?.Write(value); }
public static void Write(string value, ConsoleColors colors) { ConsoleOut.Write(value, colors); Out?.Write(value); }
public static void Write(string value, ConsoleColors colors, Verbosity verbosity) { ConsoleOut.Write(value, colors, verbosity: verbosity); Out?.Write(value, verbosity: verbosity); }
public static void Write(string value) { ConsoleOut.Write(value); Out?.Write(value); }
protected override void Write(char value) { ConsoleOut.Write(value); }
protected override void WriteLine(string value) { ConsoleOut.WriteLine(value); }
protected override void WriteLine() { ConsoleOut.WriteLine(); }
public void Write(ConsoleOut consoleOut) => this.Out.Add(consoleOut);