2 implementations of Services
Aspire.Hosting.Testing (2)
DistributedApplicationTestingBuilder.cs (2)
213public IServiceCollection Services => innerBuilder.Services; 350public IServiceCollection Services => _innerBuilder.Services;
90 references to Services
Aspire.Hosting.Azure.Tests (9)
AzureContainerAppsTests.cs (1)
772builder.Services.Configure<AzureProvisioningOptions>(options => options.ProvisioningBuildOptions.InfrastructureResolvers.Insert(0, new MyResourceNamePropertyResolver()));
AzureCosmosDBEmulatorFunctionalTests.cs (1)
31builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureEventHubsExtensionsTests.cs (1)
29builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureResourceOptionsTests.cs (1)
27builder.Services.Configure<AzureProvisioningOptions>(options =>
AzureServiceBusExtensionsTests.cs (1)
77builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureSignalREmulatorFunctionalTest.cs (1)
46builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureStorageEmulatorFunctionalTests.cs (2)
24builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () => 73builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
ContainerRegistryTests.cs (1)
89builder.Services.AddKeyedSingleton<IDistributedApplicationPublisher>("test-publisher", publisherValidator);
Aspire.Hosting.Containers.Tests (20)
WithDockerfileTests.cs (20)
24builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 54builder.Services.AddLogging(logging => 94builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 112builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 127builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 147builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 170builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 204builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 422builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 493builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 562builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 591builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 610builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 626builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 641builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 657builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 672builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 688builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 703builder.Services.AddLogging(b => b.AddXunit(testOutputHelper)); 719builder.Services.AddLogging(b => b.AddXunit(testOutputHelper));
Aspire.Hosting.Docker.Tests (4)
DockerComposePublisherTests.cs (4)
24builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 140builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 166builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 287builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
Aspire.Hosting.Garnet.Tests (1)
GarnetFunctionalTests.cs (1)
26builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Kafka.Tests (1)
KafkaFunctionalTests.cs (1)
27builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.MongoDB.Tests (1)
MongoDbFunctionalTests.cs (1)
38builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.MySql.Tests (1)
MySqlFunctionalTests.cs (1)
35builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Nats.Tests (1)
NatsFunctionalTests.cs (1)
328builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Oracle.Tests (1)
OracleFunctionalTests.cs (1)
446builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.PostgreSQL.Tests (1)
PostgresFunctionalTests.cs (1)
37builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Qdrant.Tests (1)
QdrantFunctionalTests.cs (1)
257builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.RabbitMQ.Tests (1)
RabbitMQFunctionalTests.cs (1)
28builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Redis.Tests (2)
RedisFunctionalTests.cs (2)
37builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () => 608builder.Services.AddHttpClient();
Aspire.Hosting.SqlServer.Tests (1)
SqlServerFunctionalTests.cs (1)
29builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Testing.Tests (3)
ResourceLoggerForwarderServiceTests.cs (1)
22Assert.Contains(appHost.Services, sd =>
tests\Shared\DistributedApplicationTestingBuilderExtensions.cs (2)
22builder.Services.AddXunitLogging(testOutputHelper); 23builder.Services.AddLogging(builder => builder.AddFilter("Aspire.Hosting", LogLevel.Trace));
Aspire.Hosting.Tests (39)
Codespaces\CodespacesUrlRewriterTests.cs (1)
21builder.Services.AddLogging(logging =>
Dashboard\DashboardResourceTests.cs (10)
38builder.Services.Configure<DcpOptions>(o => 88builder.Services.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>(); 167builder.Services.Configure<DcpOptions>(o => 198builder.Services.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>(); 237builder.Services.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>(); 271builder.Services.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>(); 306builder.Services.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>(); 350builder.Services.AddSingleton<IDashboardEndpointProvider, MockDashboardEndpointProvider>(); 442builder.Services.AddLogging(b => 450builder.Services.Configure<DcpOptions>(o =>
DistributedApplicationTests.cs (1)
1188builder.Services.TryAddLifecycleHook<KubernetesTestLifecycleHook>();
Health\ResourceHealthCheckServiceTests.cs (16)
25builder.Services.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink))); 60builder.Services.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () => 102builder.Services.AddHealthChecks().Add(new HealthCheckRegistration( 143builder.Services.AddHealthChecks().AddCheck("healthcheck_a", () => 212builder.Services.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink))); 214builder.Services.AddHealthChecks().AddCheck("resource_check", () => 252builder.Services.AddLogging(logging => logging.AddProvider(new TestLoggerProvider(testSink))); 254builder.Services.AddHealthChecks().AddCheck("resource_check", () => 298builder.Services.AddSingleton<TimeProvider>(timeProvider); 299builder.Services.AddHealthChecks().AddAsyncCheck("resource_check", async () => 368builder.Services.AddHealthChecks().AddCheck("resource_check", (check) => 407builder.Services.AddHealthChecks().AddCheck("parent_test", () => 465builder.Services.AddHealthChecks().AddCheck("parent_test", () => 518builder.Services.AddHealthChecks().AddCheck("parent_test", () => HealthCheckResult.Healthy()); 573builder.Services.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () => 619builder.Services.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () =>
HealthCheckTests.cs (2)
85builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () => 124builder.Services.AddLogging(b => {
Schema\SchemaTests.cs (1)
215builder.Services.AddKeyedSingleton<IDistributedApplicationPublisher, JsonDocumentManifestPublisher>("manifest");
tests\Shared\DistributedApplicationTestingBuilderExtensions.cs (2)
22builder.Services.AddXunitLogging(testOutputHelper); 23builder.Services.AddLogging(builder => builder.AddFilter("Aspire.Hosting", LogLevel.Trace));
Utils\TestDistributedApplicationBuilder.cs (2)
58builder.Services.ConfigureHttpClientDefaults(http => http.AddStandardResilienceHandler()); 60builder.Services.AddSingleton<ApplicationOrchestratorProxy>(sp => new ApplicationOrchestratorProxy(sp.GetRequiredService<ApplicationOrchestrator>()));
WaitForTests.cs (3)
284builder.Services.Configure<ResourceNotificationServiceOptions>(o => 391builder.Services.Configure<ResourceNotificationServiceOptions>(o => 528builder.Services.AddLogging(b =>
WithHttpCommandTests.cs (1)
239builder.Services.AddHttpClient("commandclient")
Aspire.Hosting.Valkey.Tests (1)
ValkeyFunctionalTests.cs (1)
205builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Playground.Tests (2)
Infrastructure\DistributedApplicationTestFactory.cs (2)
25builder.Services.AddLifecycleHook<ContainerRegistryHook>(); 30builder.Services.AddLogging(logging =>