1 implementation of ILoggerWithColor
NuGet.CommandLine.XPlat (1)
Utility\CommandOutputLogger.cs (1)
17internal class CommandOutputLogger : LoggerBase, ILoggerWithColor
25 references to ILoggerWithColor
NuGet.CommandLine.XPlat (25)
Commands\Package\Download\PackageDownloadRunner.cs (5)
35ILoggerWithColor logger = new CommandOutputLogger(args.LogLevel) 51public static async Task<int> RunAsync(PackageDownloadArgs args, ILoggerWithColor logger, IReadOnlyList<PackageSource> packageSources, ISettings settings, CancellationToken token) 186ILoggerWithColor logger, 247ILoggerWithColor logger) 356ILoggerWithColor logger)
Commands\Package\Update\PackageUpdateCommandRunner.cs (8)
31ILoggerWithColor logger = new CommandOutputLogger(args.LogLevel) 49internal static async Task<int> Run(PackageUpdateArgs args, ILoggerWithColor logger, IPackageUpdateIO packageUpdateIO, CancellationToken cancellationToken) 131ILoggerWithColor logger, 249ILoggerWithColor logger, 394ILoggerWithColor logger, 489GetReferencedVersion(string packageId, PackageSpec project, ILoggerWithColor logger) 552ILoggerWithColor logger, 612private static List<(PackageWithVersionRange identity, List<string> tfms)>? GetAllPackagesReferencedByProject(PackageSpec project, ILoggerWithColor logger)
Commands\PackageSearch\PackageSearchArgs.cs (1)
23public ILoggerWithColor Logger { get; set; }
Commands\PackageSearch\PackageSearchCommand.cs (3)
21public static void Register(Command rootCommand, Func<ILoggerWithColor> getLogger) 26public static void Register(Command rootCommand, Func<ILoggerWithColor> getLogger, Func<PackageSearchArgs, string, CancellationToken, Task<int>> setupSettingsAndRunSearchAsync) 109ILoggerWithColor logger = getLogger();
Commands\PackageSearch\PackageSearchResultJsonRenderer.cs (2)
16private ILoggerWithColor _logger; 21public PackageSearchResultJsonRenderer(ILoggerWithColor loggerWithColor, PackageSearchVerbosity verbosity, bool exactMatch)
Commands\PackageSearch\PackageSearchResultTableRenderer.cs (2)
18private ILoggerWithColor _loggerWithColor; 25public PackageSearchResultTableRenderer(string searchTerm, ILoggerWithColor loggerWithColor, PackageSearchVerbosity verbosity, bool exactMatch, int consoleWidth)
Commands\PackageSearch\Table.cs (2)
79public void PrintResult(string highlightTerm, ILoggerWithColor logger) 112private void PrintRow(ILoggerWithColor logger, List<string> values, string highlightTerm)
Program.cs (2)
102Func<ILoggerWithColor> getHidePrefixLogger = () => 307Func<ILoggerWithColor> getHidePrefixLogger = () =>