3 implementations of IReporter
GetDocument.Insider (2)
src\Tools\Shared\CommandLine\ConsoleReporter.cs (1)
13public class ConsoleReporter : IReporter
src\Tools\Shared\CommandLine\NullReporter.cs (1)
10public class NullReporter : IReporter
Microsoft.Extensions.ApiDescription.Tool.Tests (1)
src\Tools\Shared\TestHelpers\TestReporter.cs (1)
8public class TestReporter : IReporter
9 references to IReporter
GetDocument.Insider (9)
Commands\CommandBase.cs (1)
18protected IReporter Reporter { get; private set; }
Commands\GetDocumentCommandContext.cs (1)
41public IReporter Reporter { get; set; }
Commands\GetDocumentCommandWorker.cs (1)
47private readonly IReporter _reporter;
ProgramBase.cs (1)
15private readonly IReporter _reporter;
ReporterExtensions.cs (4)
14public static void WriteError(this IReporter reporter, string message) 17public static void WriteWarning(this IReporter reporter, string message) 20public static void WriteInformation(this IReporter reporter, string message) 23public static void WriteVerbose(this IReporter reporter, string message)
src\Tools\Shared\CommandLine\NullReporter.cs (1)
15public static IReporter Singleton { get; } = new NullReporter();