Example #1
0
 public Program(IRuntimeEnvironment runtimeEnv)
 {
     var loggerFactory = new LoggerFactory();
     CommandOutputProvider = new CommandOutputProvider(runtimeEnv);
     loggerFactory.AddProvider(CommandOutputProvider);
     Logger = loggerFactory.CreateLogger<Program>();
 }
 public CommandOutputLogger(CommandOutputProvider commandOutputProvider, bool useConsoleColor)
 {
     _provider = commandOutputProvider;
     _outConsole = AnsiConsole.GetOutput(useConsoleColor);
 }