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)
130
IReportRenderer
reportRenderer = GetOutputType(app.Out, app.Error, outputFormat.Value(), outputVersionOption: outputVersion.Value());
174
private static
IReportRenderer
GetOutputType(TextWriter consoleOut, TextWriter consoleError, string outputFormatOption, string outputVersionOption)
193
IReportRenderer
jsonReportRenderer;
209
private static void WarnAboutIncompatibleOptions(ListPackageArgs packageRefArgs,
IReportRenderer
reportRenderer)
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (1)
45
IReportRenderer
reportRenderer = listPackageArgs.Renderer;