159 references to AddHealthChecks
Aspire.Azure.AI.Inference (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Azure.AI.OpenAI (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Azure.Data.Tables (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Azure.Messaging.EventHubs (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Azure.Messaging.ServiceBus (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Azure.Messaging.WebPubSub (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Azure.Search.Documents (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Azure.Security.KeyVault (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Azure.Storage.Blobs (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Azure.Storage.Files.DataLake (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Azure.Storage.Queues (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Confluent.Kafka (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Dashboard (1)
DashboardWebApplication.cs (1)
247builder.Services.AddHealthChecks();
Aspire.Hosting (5)
Ats\HealthCheckExports.cs (1)
28builder.Services.AddHealthChecks().AddAsyncCheck(name, async () =>
DistributedApplicationBuilder.cs (1)
425_innerBuilder.Services.AddHealthChecks();
ExternalServiceBuilderExtensions.cs (2)
253builder.ApplicationBuilder.Services.AddHealthChecks().Add(new HealthCheckRegistration( 274builder.ApplicationBuilder.Services.AddHealthChecks().Add(new HealthCheckRegistration(
ResourceBuilderExtensions.cs (1)
2837builder.ApplicationBuilder.Services.AddHealthChecks().Add(new HealthCheckRegistration(
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
223builder.ApplicationBuilder.Services.AddHealthChecks().AddAzureCosmosDB(
Aspire.Hosting.Azure.Kusto (2)
AzureKustoBuilderExtensions.cs (2)
136.AddHealthChecks() 251.AddHealthChecks()
Aspire.Hosting.Azure.Storage (6)
AzureStorageExtensions.cs (6)
248builder.ApplicationBuilder.Services.AddHealthChecks().AddAzureBlobStorage(sp => 501builder.ApplicationBuilder.Services.AddHealthChecks().AddAzureBlobStorage( 571builder.ApplicationBuilder.Services.AddHealthChecks().AddAzureBlobStorage( 665builder.ApplicationBuilder.Services.AddHealthChecks().AddAzureQueueStorage( 807builder.ApplicationBuilder.Services.AddHealthChecks().AddAzureBlobStorage(sp => 849builder.ApplicationBuilder.Services.AddHealthChecks().AddAzureQueueStorage(sp =>
Aspire.Hosting.Azure.Tests (7)
AzureCosmosDBEmulatorFunctionalTests.cs (1)
32builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureEventHubsExtensionsTests.cs (1)
31builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureServiceBusExtensionsTests.cs (1)
80builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureSignalREmulatorFunctionalTest.cs (1)
46builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
AzureStorageEmulatorFunctionalTests.cs (3)
27builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () => 76builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () => 119builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.DevTunnels (2)
DevTunnelResourceBuilderExtensions.cs (2)
92builder.Services.AddHealthChecks().Add(new HealthCheckRegistration( 627tunnelBuilder.ApplicationBuilder.Services.AddHealthChecks().Add(new HealthCheckRegistration(
Aspire.Hosting.Foundry (2)
FoundryExtensions.cs (2)
244builder.ApplicationBuilder.Services.AddHealthChecks() 506builder.ApplicationBuilder.Services.AddHealthChecks()
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
127builder.Services.AddHealthChecks().AddRedis(sp => connectionString ?? throw new InvalidOperationException("Connection string is unavailable"), name: healthCheckKey);
Aspire.Hosting.Garnet.Tests (1)
GarnetFunctionalTests.cs (1)
27builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.GitHub.Models (1)
GitHubModelsExtensions.cs (1)
211builder.ApplicationBuilder.Services.AddHealthChecks()
Aspire.Hosting.GitHub.Models.Tests (1)
GitHubModelsFunctionalTests.cs (1)
26builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Kafka (1)
KafkaBuilderExtensions.cs (1)
72builder.Services.AddHealthChecks().Add(healthCheckRegistration);
Aspire.Hosting.Kafka.Tests (1)
KafkaFunctionalTests.cs (1)
29builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.MongoDB (3)
MongoDBBuilderExtensions.cs (2)
79builder.Services.AddHealthChecks() 206builder.ApplicationBuilder.Services.AddHealthChecks()
ReplicaSet\MongoDBReplicaSetBuilderExtensions.cs (1)
97builder.Services.AddHealthChecks()
Aspire.Hosting.MongoDB.Tests (2)
MongoDbFunctionalTests.cs (1)
41builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
ReplicaSet\MongoDbReplicaSetFunctionalTests.cs (1)
87builder.Services.AddHealthChecks().AddAsyncCheck("held_open", () => healthCheckTcs.Task);
Aspire.Hosting.MySql (2)
MySqlBuilderExtensions.cs (2)
79builder.Services.AddHealthChecks().AddMySql(sp => connectionString ?? throw new InvalidOperationException("Connection string is unavailable"), name: healthCheckKey); 141builder.ApplicationBuilder.Services.AddHealthChecks().AddMySql(sp => connectionString ?? throw new InvalidOperationException("Connection string is unavailable"), name: healthCheckKey);
Aspire.Hosting.MySql.Tests (1)
MySqlFunctionalTests.cs (1)
36builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
88builder.Services.AddHealthChecks()
Aspire.Hosting.Nats.Tests (1)
NatsFunctionalTests.cs (1)
334builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.OpenAI (2)
OpenAIExtensions.cs (2)
54builder.Services.AddHealthChecks().Add(new HealthCheckRegistration( 214builder.ApplicationBuilder.Services.AddHealthChecks()
Aspire.Hosting.OpenAI.Tests (2)
OpenAIFunctionalTests.cs (2)
27builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () => 69builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Oracle (1)
OracleDatabaseBuilderExtensions.cs (1)
56builder.Services.AddHealthChecks()
Aspire.Hosting.Oracle.Tests (1)
OracleFunctionalTests.cs (1)
452builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.PostgreSQL (2)
PostgresBuilderExtensions.cs (2)
100builder.Services.AddHealthChecks().AddNpgSql(sp => connectionString ?? throw new InvalidOperationException("Connection string is unavailable"), name: healthCheckKey, configure: (connection) => 173builder.ApplicationBuilder.Services.AddHealthChecks().AddNpgSql(sp => connectionString ?? throw new InvalidOperationException("Connection string is unavailable"), name: healthCheckKey);
Aspire.Hosting.PostgreSQL.Tests (1)
PostgresFunctionalTests.cs (1)
38builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
63builder.Services.AddHealthChecks()
Aspire.Hosting.Qdrant.Tests (1)
QdrantFunctionalTests.cs (1)
263builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.RabbitMQ (1)
RabbitMQBuilderExtensions.cs (1)
60builder.Services.AddHealthChecks().AddRabbitMQ(async (sp) =>
Aspire.Hosting.RabbitMQ.Tests (1)
RabbitMQFunctionalTests.cs (1)
28builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Redis (1)
RedisBuilderExtensions.cs (1)
93builder.Services.AddHealthChecks().AddRedis(sp => connectionString ?? throw new InvalidOperationException("Connection string is unavailable"), name: healthCheckKey);
Aspire.Hosting.Redis.Tests (1)
RedisFunctionalTests.cs (1)
38builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.SqlServer (2)
SqlServerBuilderExtensions.cs (2)
51builder.Services.AddHealthChecks().AddSqlServer(sp => connectionString ?? throw new InvalidOperationException("Connection string is unavailable"), name: healthCheckKey); 134builder.ApplicationBuilder.Services.AddHealthChecks().AddSqlServer(sp => connectionString ?? throw new InvalidOperationException("Connection string is unavailable"), name: healthCheckKey);
Aspire.Hosting.SqlServer.Tests (1)
SqlServerFunctionalTests.cs (1)
31builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Hosting.Tests (15)
DistributedApplicationTests.cs (1)
192testProgram.AppBuilder.Services.AddHealthChecks().AddCheck("dummy_healthcheck", () => HealthCheckResult.Unhealthy());
Health\ResourceHealthCheckServiceTests.cs (12)
60builder.Services.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () => 102builder.Services.AddHealthChecks().Add(new HealthCheckRegistration( 143builder.Services.AddHealthChecks().AddCheck("healthcheck_a", () => 213builder.Services.AddHealthChecks().AddCheck("resource_check", () => 253builder.Services.AddHealthChecks().AddCheck("resource_check", () => 298builder.Services.AddHealthChecks().AddAsyncCheck("resource_check", async () => 367builder.Services.AddHealthChecks().AddCheck("resource_check", (check) => 406builder.Services.AddHealthChecks().AddCheck("parent_test", () => 463builder.Services.AddHealthChecks().AddCheck("parent_test", () => 515builder.Services.AddHealthChecks().AddCheck("parent_test", () => HealthCheckResult.Healthy()); 569builder.Services.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () => 615builder.Services.AddHealthChecks().AddAsyncCheck("healthcheck_a", async () =>
HealthCheckTests.cs (1)
118builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
WaitForTests.cs (1)
855builder.Services.AddHealthChecks().AddAsyncCheck("never_healthy", () =>
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
141builder.Services.AddHealthChecks()
Aspire.Hosting.Valkey.Tests (1)
ValkeyFunctionalTests.cs (1)
212builder.Services.AddHealthChecks().AddAsyncCheck("blocking_check", () =>
Aspire.Microsoft.Azure.Cosmos (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Microsoft.Data.SqlClient (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Microsoft.EntityFrameworkCore.SqlServer (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (2)
AspireAppConfigurationExtensions.cs (1)
105builder.Services.AddHealthChecks()
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Milvus.Client (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.MongoDB.Driver (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.MongoDB.EntityFrameworkCore (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.MySqlConnector (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.NATS.Net (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Npgsql (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Oracle.EntityFrameworkCore (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Pomelo.EntityFrameworkCore.MySql (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Qdrant.Client (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.RabbitMQ.Client (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.Seq (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
Aspire.StackExchange.Redis (1)
src\Components\Common\HealthChecksExtensions.cs (1)
29addHealthCheck(builder.Services.AddHealthChecks());
AspireJavaScript.ServiceDefaults (1)
Extensions.cs (1)
84builder.Services.AddHealthChecks()
AspireWithMaui.ServiceDefaults (1)
Extensions.cs (1)
101builder.Services.AddHealthChecks()
AspireWithNode.ServiceDefaults (1)
Extensions.cs (1)
84builder.Services.AddHealthChecks()
blazor-gateway (1)
BlazorGateway.cs (1)
36builder.Services.AddHealthChecks()
CatalogDb (1)
Program.cs (1)
14builder.Services.AddHealthChecks()
HealthChecksSandbox.AppHost (1)
AppHost.cs (1)
92builder.Services.AddHealthChecks()
Microsoft.Extensions.Diagnostics.HealthChecks (2)
HealthCheckService.cs (2)
20/// <see cref="HealthCheckServiceCollectionExtensions.AddHealthChecks(IServiceCollection)"/>. 24/// <see cref="HealthCheckServiceCollectionExtensions.AddHealthChecks(IServiceCollection)"/>
Microsoft.Extensions.Diagnostics.HealthChecks.Common (1)
CommonHealthChecksExtensions.Manual.cs (1)
59.AddHealthChecks();
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (8)
ApplicationLifecycleHealthChecksExtensionsTests.cs (3)
21serviceCollection.AddHealthChecks().AddApplicationLifecycleHealthCheck(); 31serviceCollection.AddHealthChecks().AddApplicationLifecycleHealthCheck("test1", "test2"); 41serviceCollection.AddHealthChecks().AddApplicationLifecycleHealthCheck(new List<string> { "test1", "test2" });
ManualHealthCheckExtensionsTests.cs (5)
18serviceCollection.AddHealthChecks().AddManualHealthCheck(); 27serviceCollection.AddHealthChecks().AddManualHealthCheck("test1", "test2"); 36serviceCollection.AddHealthChecks().AddManualHealthCheck(new List<string> { "test1", "test2" }); 44Assert.Throws<ArgumentNullException>(() => ((IServiceCollection)null!).AddHealthChecks().AddManualHealthCheck()); 45Assert.Throws<ArgumentNullException>(() => ((IServiceCollection)null!).AddHealthChecks().AddManualHealthCheck(null!));
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (22)
ResourceHealthCheckExtensionsTests.cs (22)
40.AddHealthChecks() 59.AddHealthChecks() 80.AddHealthChecks() 104.AddHealthChecks() 120.AddHealthChecks() 138.AddHealthChecks() 159.AddHealthChecks() 175.AddHealthChecks() 194.AddHealthChecks() 213.AddHealthChecks() 235.AddHealthChecks() 255.AddHealthChecks() 278.AddHealthChecks() 298.AddHealthChecks() 321.AddHealthChecks() 336.AddHealthChecks() 355.AddHealthChecks() 372.AddHealthChecks() 392.AddHealthChecks() 409.AddHealthChecks() 427.AddHealthChecks() 449.AddHealthChecks()
Microsoft.Extensions.Diagnostics.Probes (1)
TcpEndpointProbesExtensions.cs (1)
44_ = services.AddHealthChecks();
Microsoft.Extensions.Diagnostics.Probes.Tests (5)
KubernetesProbesExtensionsTests.cs (3)
33services.AddKubernetesProbes().AddHealthChecks(); 77}).AddHealthChecks(); 105services.AddKubernetesProbes(configuration.GetSection("KubernetesProbes")).AddHealthChecks();
KubernetesProbesOptionsValidatorTests.cs (2)
78}).AddHealthChecks(); 109}).AddHealthChecks();
OrleansServiceDefaults (1)
Extensions.cs (1)
89builder.Services.AddHealthChecks()
Playground.ServiceDefaults (1)
Extensions.cs (1)
87builder.Services.AddHealthChecks()
Seq.ServiceDefaults (1)
Extensions.cs (1)
88builder.Services.AddHealthChecks()
Stress.AppHost (1)
AppHost.cs (1)
13builder.Services.AddHealthChecks().AddAsyncCheck("health-test", async (ct) =>
TestingAppHost1.ServiceDefaults (1)
Extensions.cs (1)
96builder.Services.AddHealthChecks()
TestProject.IntegrationServiceA (1)
Program.cs (1)
27builder.Services.AddHealthChecks();
TestShop.ServiceDefaults (1)
Extensions.cs (1)
94builder.Services.AddHealthChecks()