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)
269private static int CleanHttpsCertificates(IReporter reporter) 304private static int CheckHttpsCertificate(CommandOption trust, CommandOption verbose, IReporter reporter) 357private static void ReportCertificates(IReporter reporter, IReadOnlyList<X509Certificate2> certificates, string certificateState) 366private static int CheckHttpsCertificateJsonOutput(IReporter reporter) 376private 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();