2 implementations of ICertificateToolRunner
aspire (1)
Certificates\NativeCertificateToolRunner.cs (1)
20ILogger<NativeCertificateToolRunner> logger) : ICertificateToolRunner
Aspire.Cli.Tests (1)
TestServices\TestCertificateToolRunner.cs (1)
13internal sealed class TestCertificateToolRunner : ICertificateToolRunner
9 references to ICertificateToolRunner
aspire (6)
Certificates\CertificateService.cs (1)
51ICertificateToolRunner certificateToolRunner,
Commands\CertificatesCleanCommand.cs (2)
17private readonly ICertificateToolRunner _certificateToolRunner; 19public CertificatesCleanCommand(ICertificateToolRunner certificateToolRunner, CommonCommandServices services)
Program.cs (1)
467builder.Services.AddSingleton<ICertificateToolRunner, NativeCertificateToolRunner>();
Utils\EnvironmentChecker\DevCertsCheck.cs (2)
20internal sealed class DevCertsCheck(ILogger<DevCertsCheck> logger, ICertificateToolRunner certificateToolRunner, IEnvironment environment, IProcessExecutionFactory processExecutionFactory) : IEnvironmentCheck 67/// <param name="certInfos">Certificate information from <see cref="ICertificateToolRunner.CheckHttpCertificate"/>.</param>
Aspire.Cli.Tests (3)
Utils\CliTestHelper.cs (3)
524public Func<IServiceProvider, ICertificateToolRunner> CertificateToolRunnerFactory { get; set; } = (IServiceProvider _) => 533var certificateToolRunner = serviceProvider.GetRequiredService<ICertificateToolRunner>();