2 implementations of IReporter
dotnet (1)
Commands\Workload\Install\NullReporter.cs (1)
8
internal class NullReporter :
IReporter
Microsoft.DotNet.Cli.Utils (1)
Reporter.cs (1)
7
public class Reporter :
IReporter
128 references to IReporter
dotnet (88)
BuildServer\BuildServerProvider.cs (2)
16
IReporter
reporter = null) : IBuildServerProvider
21
private readonly
IReporter
_reporter = reporter ?? Reporter.Error;
Commands\BuildServer\Shutdown\BuildServerShutdownCommand.cs (2)
16
private readonly
IReporter
_reporter;
22
IReporter
? reporter = null)
Commands\Hidden\Complete\CompleteCommand.cs (2)
20
public static int RunWithReporter(string[] args,
IReporter
reporter)
26
public static int RunWithReporter(ParseResult result,
IReporter
reporter)
Commands\Sdk\Check\BundleOutputWriter.cs (2)
15
IReporter
reporter)
21
protected readonly
IReporter
_reporter = reporter;
Commands\Sdk\Check\RuntimeOutputWriter.cs (1)
14
IReporter
reporter) : BundleOutputWriter(productCollection, productCollectionProvider, reporter)
Commands\Sdk\Check\SdkCheckCommand.cs (2)
20
private readonly
IReporter
_reporter;
29
IReporter
reporter = null,
Commands\Sdk\Check\SdkOutputWriter.cs (1)
14
IReporter
reporter) : BundleOutputWriter(productCollection, productCollectionProvider, reporter)
Commands\Solution\Migrate\SolutionMigrateCommand.cs (2)
16
private readonly
IReporter
_reporter;
18
public SolutionMigrateCommand(ParseResult parseResult,
IReporter
reporter = null)
Commands\Tool\Install\ProjectRestorer.cs (4)
13
internal class ProjectRestorer(
IReporter
reporter = null,
16
private readonly
IReporter
_reporter = reporter ?? Reporter.Output;
17
private readonly
IReporter
_errorReporter = reporter ?? Reporter.Error;
76
internal static void WriteLine(
IReporter
reporter, string line, FilePath project)
Commands\Tool\Install\ToolInstallGlobalOrToolPathCommand.cs (2)
33
private readonly
IReporter
_reporter;
62
IReporter
? reporter = null,
Commands\Tool\Install\ToolInstallLocalCommand.cs (2)
24
private readonly
IReporter
_reporter;
41
IReporter
? reporter = null,
Commands\Tool\List\ToolListGlobalOrToolPathCommand.cs (4)
19
IReporter
reporter = null) : CommandBase<ToolListCommandDefinition>(result)
22
private readonly
IReporter
_reporter = reporter ?? Reporter.Output;
23
private readonly
IReporter
_errorReporter = reporter ?? Reporter.Error;
79
internal static bool PackageHasCommand(IToolPackage package,
IReporter
reporter)
Commands\Tool\List\ToolListLocalCommand.cs (2)
17
private readonly
IReporter
_reporter;
23
IReporter
reporter = null)
Commands\Tool\Restore\ToolRestoreCommand.cs (3)
23
private readonly
IReporter
_errorReporter;
27
private readonly
IReporter
_reporter;
39
IReporter
reporter = null)
Commands\Tool\Search\SearchResultPrinter.cs (2)
11
internal class SearchResultPrinter(
IReporter
reporter)
13
private readonly
IReporter
_reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
Commands\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommand.cs (2)
23
IReporter
reporter = null) : CommandBase<ToolUninstallCommandDefinition>(result)
25
private readonly
IReporter
_reporter = reporter ?? Reporter.Output;
Commands\Tool\Uninstall\ToolUninstallLocalCommand.cs (2)
19
private readonly
IReporter
_reporter;
28
IReporter
reporter = null)
Commands\Tool\Update\ToolUpdateCommand.cs (1)
25
IReporter
reporter = null,
Commands\Tool\Update\ToolUpdateGlobalOrToolPathCommand.cs (1)
30
IReporter
reporter = null,
Commands\Tool\Update\ToolUpdateLocalCommand.cs (2)
23
private readonly
IReporter
_reporter;
31
IReporter
reporter = null)
Commands\Workload\Clean\WorkloadCleanCommand.cs (1)
27
IReporter
? reporter = null,
Commands\Workload\Config\WorkloadConfigCommand.cs (1)
29
IReporter
? reporter = null,
Commands\Workload\History\WorkloadHistoryCommand.cs (1)
24
IReporter
reporter = null,
Commands\Workload\Install\FileBasedInstaller.cs (2)
28
private readonly
IReporter
_reporter;
47
public FileBasedInstaller(
IReporter
reporter,
Commands\Workload\Install\WorkloadGarbageCollector.cs (2)
28
Dictionary<string, string> globalJsonWorkloadSetVersions,
IReporter
verboseReporter)
35
private readonly
IReporter
_verboseReporter = verboseReporter ?? Reporter.NullReporter;
Commands\Workload\Install\WorkloadInstallCommand.cs (4)
33
IReporter
reporter = null,
76
var
resolvedReporter = _printDownloadLinkOnly ? NullReporter.Instance : Reporter;
310
internal static void TryRunGarbageCollection(IInstaller workloadInstaller,
IReporter
reporter, VerbosityOptions verbosity, Func<string, IWorkloadResolver> getResolverForWorkloadSet, DirectoryPath? offlineCache = null)
325
IReporter
reporter = null, INuGetPackageDownloader packageDownloader = null)
Commands\Workload\Install\WorkloadInstallerFactory.cs (1)
17
IReporter
reporter,
Commands\Workload\Install\WorkloadManifestUpdater.cs (2)
27
private readonly
IReporter
_reporter;
38
public WorkloadManifestUpdater(
IReporter
reporter,
Commands\Workload\InstallingWorkloadCommand.cs (2)
84
IReporter
reporter,
357
IReporter
reporter = null, INuGetPackageDownloader packageDownloader = null)
Commands\Workload\List\WorkloadListCommand.cs (2)
30
IReporter
reporter = null,
43
var
resolvedReporter = _machineReadableOption ? NullReporter.Instance : Reporter;
Commands\Workload\Repair\WorkloadRepairCommand.cs (1)
29
IReporter
reporter = null,
Commands\Workload\Restore\WorkloadRestoreCommand.cs (1)
22
public WorkloadRestoreCommand(ParseResult result,
IReporter
reporter = null)
Commands\Workload\Search\WorkloadSearchCommand.cs (1)
20
IReporter
reporter = null,
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (2)
32
IReporter
reporter = null,
67
private static IInstaller GenerateInstaller(
IReporter
reporter, SdkFeatureBand sdkFeatureBand, IWorkloadResolver workloadResolver, VerbosityOptions verbosity, bool interactive)
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (1)
27
IReporter
reporter = null,
Commands\Workload\Update\WorkloadUpdateCommand.cs (4)
32
IReporter
reporter = null,
55
var
resolvedReporter = _printDownloadLinkOnly || _printRollbackDefinitionOnly ? NullReporter.Instance : Reporter;
210
private async Task<IEnumerable<string>> GetUpdatablePackageUrlsAsync(bool includePreview,
IReporter
reporter = null, INuGetPackageDownloader packageDownloader = null)
225
private IEnumerable<WorkloadId> GetUpdatableWorkloads(
IReporter
reporter = null)
Commands\Workload\WorkloadCommandBase.cs (2)
31
protected
IReporter
Reporter
96
IReporter
? reporter = null,
Commands\Workload\WorkloadInfoHelper.cs (2)
29
IReporter
? reporter = null,
126
internal void ShowWorkloadsInfo(
IReporter
? reporter = null, string? dotnetDir = null, bool showVersion = true)
Commands\Workload\WorkloadIntegrityChecker.cs (1)
16
public static void RunFirstUseCheck(
IReporter
reporter)
Commands\Workload\WorkloadManifestCorruptionRepairer.cs (2)
15
private readonly
IReporter
_reporter;
28
IReporter
reporter,
NugetPackageDownloader\NuGetPackageDownloader.cs (3)
40
private readonly
IReporter
_reporter;
71
IReporter
reporter = null,
144
IReporter
reporter = null,
Program.cs (1)
239
var
reporter = Reporter.Error;
ShellShim\LinuxEnvironmentPath.cs (2)
16
private readonly
IReporter
_reporter;
26
IReporter
reporter,
ShellShim\OsxBashEnvironmentPath.cs (2)
14
IReporter
reporter,
23
private readonly
IReporter
_reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
ShellShim\OsxZshEnvironmentPathInstruction.cs (2)
13
IReporter
reporter,
20
private readonly
IReporter
_reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
ShellShim\WindowsEnvironmentPath.cs (2)
15
IReporter
reporter) : IEnvironmentPath
17
private readonly
IReporter
_reporter = reporter ?? throw new ArgumentNullException(nameof(reporter));
Microsoft.DotNet.Cli.Utils (9)
Reporter.cs (9)
17
private static
IReporter
s_errorReporter = s_consoleErrReporter;
18
private static
IReporter
s_outputReporter = s_consoleOutReporter;
19
private static
IReporter
s_verboseReporter = s_consoleOutReporter;
37
public static
IReporter
Output { get; private set; } = NullReporter;
38
public static
IReporter
Error { get; private set; } = NullReporter;
39
public static
IReporter
Verbose { get; private set; } = NullReporter;
59
public static void SetOutput(
IReporter
reporter)
72
public static void SetError(
IReporter
reporter)
85
public static void SetVerbose(
IReporter
reporter)
Microsoft.DotNet.Configurer (2)
DotnetFirstTimeUseConfigurer.cs (2)
11
private readonly
IReporter
_reporter;
26
IReporter
reporter,
Microsoft.TemplateEngine.Cli (29)
Commands\create\InstantiateCommand.cs (8)
93
internal static void HandleNoMatchingTemplateGroup(InstantiateCommandArgs instantiateArgs, IEnumerable<TemplateGroup> templateGroups,
IReporter
reporter)
110
IReporter
reporter,
210
IReporter
reporter)
225
IReporter
reporter)
275
IReporter
reporter,
425
private static void SuggestTypoCorrections(InstantiateCommandArgs instantiateArgs, IEnumerable<TemplateGroup> templateGroups,
IReporter
reporter)
482
private static void WriteListCommandExample(InstantiateCommandArgs instantiateArgs,
IReporter
reporter)
503
private static void WriteSearchCommandExample(InstantiateCommandArgs instantiateArgs,
IReporter
reporter)
Commands\create\InstantiateCommand.Help.cs (1)
103
IReporter
reporter,
Commands\create\InstantiateCommand.NoMatchHandling.cs (1)
129
IReporter
reporter)
Commands\create\TemplateCommand.cs (1)
238
var
reporter = templateArgs.IsForceFlagSpecified ? Reporter.Output : Reporter.Error;
IReporterExtensions.cs (4)
20
internal static void WriteCommand(this
IReporter
reporter, string command, int indentLevel = 0)
28
internal static void WriteCommandOutput(this
IReporter
reporter, Process process)
47
internal static void WriteStdOut(this
IReporter
reporter, string output)
56
internal static void WriteStdErr(this
IReporter
reporter, string output)
PostActionDispatcher.cs (1)
249
IReporter
stream = useErrorOutput ? Reporter.Error : Reporter.Output;
TabularOutput\TemplateGroupDisplay.cs (3)
30
IReporter
reporter,
57
IReporter
reporter,
227
IReporter
reporter)
TemplatePackageCoordinator.cs (5)
476
internal void DisplayNuGetPackageMetadata(NugetPackageMetadata packageMetadata,
IReporter
reporter)
538
internal void DisplayLocalPackageMetadata(IManagedTemplatePackage package,
IReporter
reporter)
567
internal void DisplayPackageTemplateList(IReadOnlyList<TemplateGroupTableRow> templatesToDisplay,
IReporter
reporter)
597
private void WriteIfNotNull(string metadataName, string? metadataEntry,
IReporter
reporter, int indent = 0)
627
IReporter
reporter = args.Force ? Reporter.Output : Reporter.Error;
TemplatePackageDisplay.cs (5)
32
private readonly
IReporter
_reporterOutput;
33
private readonly
IReporter
_reporterError;
36
IReporter
reporterOutput,
37
IReporter
reporterError)
380
private void DisplayVulnerabilityInfo(IReadOnlyList<VulnerabilityInfo> vulnerabilities,
IReporter
reporter)