2 implementations of IReportRenderer
NuGet.CommandLine.XPlat (2)
ListPackage\ListPackageConsoleRenderer.cs (1)
19internal class ListPackageConsoleRenderer : IReportRenderer
ListPackage\ListPackageJsonRenderer.cs (1)
21internal class ListPackageJsonRenderer : IReportRenderer
7 references to IReportRenderer
NuGet.CommandLine.XPlat (7)
Commands\PackageReferenceCommands\ListPackage\ListPackageArgs.cs (2)
24public IReportRenderer Renderer { get; } 55IReportRenderer renderer,
Commands\PackageReferenceCommands\ListPackage\ListPackageCommand.cs (4)
165IReportRenderer reportRenderer = GetOutputType(consoleOut ?? Console.Out, consoleError ?? Console.Error, parseResult.GetValue(outputFormat), outputVersionOption: parseResult.GetValue(outputVersion)); 211private static IReportRenderer GetOutputType(TextWriter consoleOut, TextWriter consoleError, string? outputFormatOption, string? outputVersionOption) 230IReportRenderer jsonReportRenderer; 245private static void WarnAboutIncompatibleOptions(ListPackageArgs packageRefArgs, IReportRenderer reportRenderer)
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (1)
45IReportRenderer reportRenderer = listPackageArgs.Renderer;