2 implementations of IReporter
dotnet (1)
Commands\Workload\Install\NullReporter.cs (1)
8internal class NullReporter : IReporter
Microsoft.DotNet.Cli.Utils (1)
Reporter.cs (1)
7public class Reporter : IReporter
128 references to IReporter
dotnet (88)
BuildServer\BuildServerProvider.cs (2)
16IReporter reporter = null) : IBuildServerProvider 21private readonly IReporter _reporter = reporter ?? Reporter.Error;
Commands\BuildServer\Shutdown\BuildServerShutdownCommand.cs (2)
16private readonly IReporter _reporter; 22IReporter? reporter = null)
Commands\Hidden\Complete\CompleteCommand.cs (2)
20public static int RunWithReporter(string[] args, IReporter reporter) 26public static int RunWithReporter(ParseResult result, IReporter reporter)
Commands\Sdk\Check\BundleOutputWriter.cs (2)
15IReporter reporter) 21protected readonly IReporter _reporter = reporter;
Commands\Sdk\Check\RuntimeOutputWriter.cs (1)
14IReporter reporter) : BundleOutputWriter(productCollection, productCollectionProvider, reporter)
Commands\Sdk\Check\SdkCheckCommand.cs (2)
20private readonly IReporter _reporter; 29IReporter reporter = null,
Commands\Sdk\Check\SdkOutputWriter.cs (1)
14IReporter reporter) : BundleOutputWriter(productCollection, productCollectionProvider, reporter)
Commands\Solution\Migrate\SolutionMigrateCommand.cs (2)
16private readonly IReporter _reporter; 18public SolutionMigrateCommand(ParseResult parseResult, IReporter reporter = null)
Commands\Tool\Install\ProjectRestorer.cs (4)
13internal class ProjectRestorer(IReporter reporter = null, 16private readonly IReporter _reporter = reporter ?? Reporter.Output; 17private readonly IReporter _errorReporter = reporter ?? Reporter.Error; 76internal static void WriteLine(IReporter reporter, string line, FilePath project)
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (2)
33private readonly IReporter _reporter; 62IReporter? reporter = null,
Commands\Tool\Install\ToolInstallLocalCommand.cs (2)
24private readonly IReporter _reporter; 41IReporter? reporter = null,
Commands\Tool\List\ToolListGlobalOrToolPathCommand.cs (4)
19IReporter reporter = null) : CommandBase<ToolListCommandDefinition>(result) 22private readonly IReporter _reporter = reporter ?? Reporter.Output; 23private readonly IReporter _errorReporter = reporter ?? Reporter.Error; 79internal static bool PackageHasCommand(IToolPackage package, IReporter reporter)
Commands\Tool\List\ToolListLocalCommand.cs (2)
17private readonly IReporter _reporter; 23IReporter reporter = null)
Commands\Tool\Restore\ToolRestoreCommand.cs (3)
23private readonly IReporter _errorReporter; 27private readonly IReporter _reporter; 39IReporter reporter = null)
Commands\Tool\Search\SearchResultPrinter.cs (2)
11internal class SearchResultPrinter(IReporter reporter) 13private readonly IReporter _reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
Commands\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommand.cs (2)
23IReporter reporter = null) : CommandBase<ToolUninstallCommandDefinition>(result) 25private readonly IReporter _reporter = reporter ?? Reporter.Output;
Commands\Tool\Uninstall\ToolUninstallLocalCommand.cs (2)
19private readonly IReporter _reporter; 28IReporter reporter = null)
Commands\Tool\Update\ToolUpdateCommand.cs (1)
25IReporter reporter = null,
Commands\Tool\Update\ToolUpdateGlobalOrToolPathCommand.cs (1)
30IReporter reporter = null,
Commands\Tool\Update\ToolUpdateLocalCommand.cs (2)
23private readonly IReporter _reporter; 31IReporter reporter = null)
Commands\Workload\Clean\WorkloadCleanCommand.cs (1)
27IReporter? reporter = null,
Commands\Workload\Config\WorkloadConfigCommand.cs (1)
29IReporter? reporter = null,
Commands\Workload\History\WorkloadHistoryCommand.cs (1)
24IReporter reporter = null,
Commands\Workload\Install\FileBasedInstaller.cs (2)
28private readonly IReporter _reporter; 47public FileBasedInstaller(IReporter reporter,
Commands\Workload\Install\WorkloadGarbageCollector.cs (2)
28Dictionary<string, string> globalJsonWorkloadSetVersions, IReporter verboseReporter) 35private readonly IReporter _verboseReporter = verboseReporter ?? Reporter.NullReporter;
Commands\Workload\Install\WorkloadInstallCommand.cs (4)
33IReporter reporter = null, 76var resolvedReporter = _printDownloadLinkOnly ? NullReporter.Instance : Reporter; 310internal static void TryRunGarbageCollection(IInstaller workloadInstaller, IReporter reporter, VerbosityOptions verbosity, Func<string, IWorkloadResolver> getResolverForWorkloadSet, DirectoryPath? offlineCache = null) 325IReporter reporter = null, INuGetPackageDownloader packageDownloader = null)
Commands\Workload\Install\WorkloadInstallerFactory.cs (1)
17IReporter reporter,
Commands\Workload\Install\WorkloadManifestUpdater.cs (2)
27private readonly IReporter _reporter; 38public WorkloadManifestUpdater(IReporter reporter,
Commands\Workload\InstallingWorkloadCommand.cs (2)
84IReporter reporter, 357IReporter reporter = null, INuGetPackageDownloader packageDownloader = null)
Commands\Workload\List\WorkloadListCommand.cs (2)
30IReporter reporter = null, 43var resolvedReporter = _machineReadableOption ? NullReporter.Instance : Reporter;
Commands\Workload\Repair\WorkloadRepairCommand.cs (1)
29IReporter reporter = null,
Commands\Workload\Restore\WorkloadRestoreCommand.cs (1)
22public WorkloadRestoreCommand(ParseResult result, IReporter reporter = null)
Commands\Workload\Search\WorkloadSearchCommand.cs (1)
20IReporter reporter = null,
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (2)
32IReporter reporter = null, 67private static IInstaller GenerateInstaller(IReporter reporter, SdkFeatureBand sdkFeatureBand, IWorkloadResolver workloadResolver, VerbosityOptions verbosity, bool interactive)
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (1)
27IReporter reporter = null,
Commands\Workload\Update\WorkloadUpdateCommand.cs (4)
32IReporter reporter = null, 55var resolvedReporter = _printDownloadLinkOnly || _printRollbackDefinitionOnly ? NullReporter.Instance : Reporter; 210private async Task<IEnumerable<string>> GetUpdatablePackageUrlsAsync(bool includePreview, IReporter reporter = null, INuGetPackageDownloader packageDownloader = null) 225private IEnumerable<WorkloadId> GetUpdatableWorkloads(IReporter reporter = null)
Commands\Workload\WorkloadCommandBase.cs (2)
31protected IReporter Reporter 96IReporter? reporter = null,
Commands\Workload\WorkloadInfoHelper.cs (2)
29IReporter? reporter = null, 126internal void ShowWorkloadsInfo(IReporter? reporter = null, string? dotnetDir = null, bool showVersion = true)
Commands\Workload\WorkloadIntegrityChecker.cs (1)
16public static void RunFirstUseCheck(IReporter reporter)
Commands\Workload\WorkloadManifestCorruptionRepairer.cs (2)
15private readonly IReporter _reporter; 28IReporter reporter,
NugetPackageDownloader\NuGetPackageDownloader.cs (3)
40private readonly IReporter _reporter; 71IReporter reporter = null, 144IReporter reporter = null,
Program.cs (1)
239var reporter = Reporter.Error;
ShellShim\LinuxEnvironmentPath.cs (2)
16private readonly IReporter _reporter; 26IReporter reporter,
ShellShim\OsxBashEnvironmentPath.cs (2)
14IReporter reporter, 23private readonly IReporter _reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
ShellShim\OsxZshEnvironmentPathInstruction.cs (2)
13IReporter reporter, 20private readonly IReporter _reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
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)
103IReporter 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)
476internal void DisplayNuGetPackageMetadata(NugetPackageMetadata packageMetadata, IReporter reporter) 538internal void DisplayLocalPackageMetadata(IManagedTemplatePackage package, IReporter reporter) 567internal void DisplayPackageTemplateList(IReadOnlyList<TemplateGroupTableRow> templatesToDisplay, IReporter reporter) 597private void WriteIfNotNull(string metadataName, string? metadataEntry, IReporter reporter, int indent = 0) 627IReporter 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)