2 implementations of IReporter
dotnet-aot (1)
parent\dotnet\Commands\Workload\Install\NullReporter.cs (1)
8internal class NullReporter : IReporter
Microsoft.DotNet.Cli.Utils (1)
Reporter.cs (1)
7public class Reporter : IReporter
70 references to IReporter
dotnet-aot (30)
parent\dotnet\Commands\Sdk\Check\BundleOutputWriter.cs (2)
15IReporter reporter) 21protected readonly IReporter _reporter = reporter;
parent\dotnet\Commands\Sdk\Check\RuntimeOutputWriter.cs (1)
14IReporter reporter) : BundleOutputWriter(productCollection, productCollectionProvider, reporter)
parent\dotnet\Commands\Sdk\Check\SdkCheckCommand.cs (2)
20private readonly IReporter _reporter; 29IReporter reporter = null,
parent\dotnet\Commands\Sdk\Check\SdkOutputWriter.cs (1)
14IReporter reporter) : BundleOutputWriter(productCollection, productCollectionProvider, reporter)
parent\dotnet\Commands\Solution\Migrate\SolutionMigrateCommand.cs (2)
16private readonly IReporter _reporter; 18public SolutionMigrateCommand(ParseResult parseResult, IReporter reporter = null)
parent\dotnet\Commands\Tool\List\ToolListLocalCommand.cs (2)
17private readonly IReporter _reporter; 23IReporter reporter = null)
parent\dotnet\Commands\Tool\Search\SearchResultPrinter.cs (2)
11internal class SearchResultPrinter(IReporter reporter) 13private readonly IReporter _reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
parent\dotnet\Commands\Tool\Uninstall\ToolUninstallLocalCommand.cs (2)
19private readonly IReporter _reporter; 28IReporter reporter = null)
parent\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (2)
42IReporter reporter, 53private readonly IReporter _reporter = reporter;
parent\dotnet\Commands\Workload\WorkloadInfoHelper.cs (2)
38IReporter? reporter = null, 160internal void ShowWorkloadsInfo(IReporter? reporter = null, string? dotnetDir = null, bool showVersion = true)
parent\dotnet\FirstRunExperience.cs (1)
124var reporter = Reporter.Error;
parent\dotnet\NugetPackageDownloader\NuGetPackageDownloader.cs (3)
38private readonly IReporter _reporter; 69IReporter reporter = null, 142IReporter reporter = null,
parent\dotnet\ShellShim\LinuxEnvironmentPath.cs (2)
16private readonly IReporter _reporter; 26IReporter reporter,
parent\dotnet\ShellShim\OsxBashEnvironmentPath.cs (2)
14IReporter reporter, 23private readonly IReporter _reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
parent\dotnet\ShellShim\OsxZshEnvironmentPathInstruction.cs (2)
13IReporter reporter, 20private readonly IReporter _reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
parent\dotnet\ShellShim\WindowsEnvironmentPath.cs (2)
15IReporter reporter) : IEnvironmentPath 17private readonly IReporter _reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
Microsoft.DotNet.Cli.Utils (9)
Reporter.cs (9)
17private static IReporter s_errorReporter = s_consoleErrReporter; 18private static IReporter s_outputReporter = s_consoleOutReporter; 19private static IReporter s_verboseReporter = s_consoleOutReporter; 37public static IReporter Output { get; private set; } = NullReporter; 38public static IReporter Error { get; private set; } = NullReporter; 39public static IReporter Verbose { get; private set; } = NullReporter; 59public static void SetOutput(IReporter reporter) 72public static void SetError(IReporter reporter) 85public static void SetVerbose(IReporter reporter)
Microsoft.DotNet.Configurer (2)
DotnetFirstTimeUseConfigurer.cs (2)
11private readonly IReporter _reporter; 26IReporter reporter,
Microsoft.TemplateEngine.Cli (29)
Commands\create\InstantiateCommand.cs (8)
93internal static void HandleNoMatchingTemplateGroup(InstantiateCommandArgs instantiateArgs, IEnumerable<TemplateGroup> templateGroups, IReporter reporter) 110IReporter reporter, 210IReporter reporter) 225IReporter reporter) 275IReporter reporter, 425private static void SuggestTypoCorrections(InstantiateCommandArgs instantiateArgs, IEnumerable<TemplateGroup> templateGroups, IReporter reporter) 482private static void WriteListCommandExample(InstantiateCommandArgs instantiateArgs, IReporter reporter) 503private static void WriteSearchCommandExample(InstantiateCommandArgs instantiateArgs, IReporter reporter)
Commands\create\InstantiateCommand.Help.cs (1)
113IReporter reporter,
Commands\create\InstantiateCommand.NoMatchHandling.cs (1)
129IReporter reporter)
Commands\create\TemplateCommand.cs (1)
238var reporter = templateArgs.IsForceFlagSpecified ? Reporter.Output : Reporter.Error;
IReporterExtensions.cs (4)
20internal static void WriteCommand(this IReporter reporter, string command, int indentLevel = 0) 28internal static void WriteCommandOutput(this IReporter reporter, Process process) 47internal static void WriteStdOut(this IReporter reporter, string output) 56internal static void WriteStdErr(this IReporter reporter, string output)
PostActionDispatcher.cs (1)
249IReporter stream = useErrorOutput ? Reporter.Error : Reporter.Output;
TabularOutput\TemplateGroupDisplay.cs (3)
30IReporter reporter, 57IReporter reporter, 227IReporter reporter)
TemplatePackageCoordinator.cs (5)
480internal void DisplayNuGetPackageMetadata(NugetPackageMetadata packageMetadata, IReporter reporter) 542internal void DisplayLocalPackageMetadata(IManagedTemplatePackage package, IReporter reporter) 571internal void DisplayPackageTemplateList(IReadOnlyList<TemplateGroupTableRow> templatesToDisplay, IReporter reporter) 601private void WriteIfNotNull(string metadataName, string? metadataEntry, IReporter reporter, int indent = 0) 631IReporter reporter = args.Force ? Reporter.Output : Reporter.Error;
TemplatePackageDisplay.cs (5)
32private readonly IReporter _reporterOutput; 33private readonly IReporter _reporterError; 36IReporter reporterOutput, 37IReporter reporterError) 380private void DisplayVulnerabilityInfo(IReadOnlyList<VulnerabilityInfo> vulnerabilities, IReporter reporter)