public void WriteLine(VerbosityLevel level, int indent, object value) { if ((int)this.Verbosity >= (int)level) { BeforeWriteLine?.Invoke(value); Console.WriteLine($"{new string(' ', indent * 2)}{value}"); } }
public void WriteLine(object value) { BeforeWriteLine?.Invoke(value); Console.WriteLine(value); }
public void WriteLine() { BeforeWriteLine?.Invoke(null); Console.WriteLine(); }