2 implementations of IReporter
dotnet-dev-certs (2)
src\Tools\Shared\CommandLine\ConsoleReporter.cs (1)
13public class ConsoleReporter : IReporter
src\Tools\Shared\CommandLine\NullReporter.cs (1)
10public class NullReporter : IReporter
8 references to IReporter
dotnet-dev-certs (8)
Program.cs (5)
265private static int CleanHttpsCertificates(IReporter reporter) 300private static int CheckHttpsCertificate(CommandOption trust, CommandOption verbose, IReporter reporter) 353private static void ReportCertificates(IReporter reporter, IReadOnlyList<X509Certificate2> certificates, string certificateState) 362private static int CheckHttpsCertificateJsonOutput(IReporter reporter) 372private static int EnsureHttpsCertificate(CommandOption exportPath, CommandOption password, CommandOption noPassword, CommandOption trust, CommandOption exportFormat, IReporter reporter)
ReporterEventListener.cs (2)
14private readonly IReporter _reporter; 16public ReporterEventListener(IReporter reporter)
src\Tools\Shared\CommandLine\NullReporter.cs (1)
15public static IReporter Singleton { get; } = new NullReporter();