Exemple #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="T:ByteDev.Cmd.Logging.Logger" /> class.
 /// </summary>
 /// <param name="logLevel">The logging level (or more severe) at which messages should be output.</param>
 /// <param name="loggerColorTheme">The color theme to use when outputting logging messages.</param>
 /// <param name="output">An instance of <see cref="T:ByteDev.Cmd.IOutput" /> to write logging messages with.</param>
 public Logger(LogLevel logLevel, LoggerColorTheme loggerColorTheme, IOutput output)
 {
     _output           = output;
     _logLevel         = logLevel;
     _loggerColorTheme = loggerColorTheme;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="T:ByteDev.Cmd.Logging.Logger" /> class.
 /// </summary>
 /// <param name="logLevel">The logging level (or more severe) at which messages should be output.</param>
 /// <param name="loggerColorTheme">The color theme to use when outputting logging messages.</param>
 public Logger(LogLevel logLevel, LoggerColorTheme loggerColorTheme) :
     this(logLevel, loggerColorTheme, new Output())
 {
 }