2 implementations of ICertificateToolRunner
aspire (1)
Certificates\NativeCertificateToolRunner.cs (1)
20
ILogger<NativeCertificateToolRunner> logger) :
ICertificateToolRunner
Aspire.Cli.Tests (1)
TestServices\TestCertificateToolRunner.cs (1)
13
internal sealed class TestCertificateToolRunner :
ICertificateToolRunner
9 references to ICertificateToolRunner
aspire (6)
Certificates\CertificateService.cs (1)
51
ICertificateToolRunner
certificateToolRunner,
Commands\CertificatesCleanCommand.cs (2)
17
private readonly
ICertificateToolRunner
_certificateToolRunner;
19
public CertificatesCleanCommand(
ICertificateToolRunner
certificateToolRunner, CommonCommandServices services)
Program.cs (1)
467
builder.Services.AddSingleton<
ICertificateToolRunner
, NativeCertificateToolRunner>();
Utils\EnvironmentChecker\DevCertsCheck.cs (2)
20
internal 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)
524
public Func<IServiceProvider,
ICertificateToolRunner
> CertificateToolRunnerFactory { get; set; } = (IServiceProvider _) =>
533
var
certificateToolRunner = serviceProvider.GetRequiredService<
ICertificateToolRunner
>();