3 implementations of IDeveloperCertificateService
Aspire.Hosting (1)
DeveloperCertificateService.cs (1)
18internal class DeveloperCertificateService : IDeveloperCertificateService
Aspire.Hosting.Tests (1)
ExecutionConfigurationGathererTests.cs (1)
904private sealed class TestDeveloperCertificateService : IDeveloperCertificateService
Aspire.Hosting.TestUtilities (1)
Utils\TestDeveloperCertificateService.cs (1)
10public sealed class TestDeveloperCertificateService(List<X509Certificate2> certificates, bool supportsContainerTrust, bool trustCertificate, bool tlsTerminate, bool latestCertificateIsUntrusted = false) : IDeveloperCertificateService
31 references to IDeveloperCertificateService
Aspire.Hosting (12)
ApplicationModel\CertificateTrustExecutionConfigurationGatherer.cs (2)
37var developerCertificateService = executionContext.Services.GetRequiredService<IDeveloperCertificateService>();
ApplicationModel\HttpsCertificateExecutionConfigurationGatherer.cs (2)
41var developerCertificateService = executionContext.Services.GetRequiredService<IDeveloperCertificateService>();
Dashboard\DashboardEventHandlers.cs (2)
428var developerCertificateService = executionContext.Services.GetRequiredService<IDeveloperCertificateService>();
Dcp\DcpHost.cs (2)
37private readonly IDeveloperCertificateService _developerCertificateService; 63IDeveloperCertificateService developerCertificateService,
DistributedApplicationBuilder.cs (1)
439_innerBuilder.Services.AddSingleton<IDeveloperCertificateService, DeveloperCertificateService>();
ResourceBuilderExtensions.cs (3)
4303/// <item>No <see cref="HttpsCertificateAnnotation"/> is present and the <see cref="IDeveloperCertificateService"/> indicates 4328var developerCertificateService = @event.Services.GetRequiredService<IDeveloperCertificateService>();
Aspire.Hosting.Azure.Tests (4)
AzureCosmosDBExtensionsTests.cs (4)
771builder.Services.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService( 802builder.Services.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService( 834builder.Services.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService( 863builder.Services.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
Aspire.Hosting.Keycloak.Tests (1)
KeycloakResourceBuilderTests.cs (1)
65builder.Services.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(
Aspire.Hosting.Tests (6)
Dashboard\DashboardEventHandlersTests.cs (1)
865.AddService<IDeveloperCertificateService>(new TestDeveloperCertificateService([], supportsContainerTrust: true, trustCertificate: true, tlsTerminate: true));
Dcp\DcpExecutorTests.cs (1)
10091.AddService<IDeveloperCertificateService>(developerCertificateService)
Dcp\DcpHostNotificationTests.cs (1)
654IDeveloperCertificateService? developerCertificateService = null,
DistributedApplicationTests.cs (2)
1008var dc = app.Services.GetRequiredService<IDeveloperCertificateService>();
ExecutionConfigurationGathererTests.cs (1)
736builder.Services.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(devCert));
Aspire.Hosting.Yarp (2)
YarpResourceExtensions.cs (2)
82var developerCertificateService = ctx.ExecutionContext.Services.GetRequiredService<IDeveloperCertificateService>();
Aspire.Hosting.Yarp.Tests (6)
AddYarpTests.cs (6)
44testProvider.AddService<IDeveloperCertificateService>(new TestDeveloperCertificateService( 116testProvider.AddService<IDeveloperCertificateService>(new TestDeveloperCertificateService( 139testProvider.AddService<IDeveloperCertificateService>(new TestDeveloperCertificateService( 161testProvider.AddService<IDeveloperCertificateService>(new TestDeveloperCertificateService( 428builder.Services.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService( 456builder.Services.AddSingleton<IDeveloperCertificateService>(new TestDeveloperCertificateService(