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