30 instantiations of HealthCheckResult
Aspire.Azure.AI.Inference (2)
Aspire.Azure.Messaging.WebPubSub (1)
Aspire.Azure.Search.Documents (1)
Aspire.Azure.Storage.Files.DataLake (2)
Aspire.Hosting (5)
Aspire.Hosting.MongoDB (1)
Aspire.Hosting.Nats (1)
Aspire.Hosting.Qdrant (2)
Aspire.Microsoft.Azure.Cosmos (1)
Aspire.Milvus.Client (2)
Aspire.NATS.Net (1)
Aspire.Qdrant.Client (2)
Aspire.RabbitMQ.Client (1)
HealthChecksSandbox.AppHost (3)
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (3)
Microsoft.Extensions.Diagnostics.HealthChecks.Common (1)
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore (1)
269 references to HealthCheckResult
Aspire.Azure.AI.Inference (4)
Aspire.Azure.Messaging.WebPubSub (2)
Aspire.Azure.Search.Documents (2)
Aspire.Azure.Storage.Files.DataLake (4)
Aspire.Hosting (13)
Aspire.Hosting.Azure.Kusto (8)
Aspire.Hosting.Azure.Tests (16)
Aspire.Hosting.DevTunnels (11)
DevTunnelHealthCheck.cs (5)
22public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
30return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelUnhealthy_NoActiveHostConnections, _tunnelResource.TunnelId));
41return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelUnhealthy_PortInactive, _tunnelResource.TunnelId, tunnelPort));
63return HealthCheckResult.Healthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelHealthy, _tunnelResource.TunnelId, tunnelStatus.HostConnections, tunnelStatus.Ports?.Count));
80return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelUnhealthy_Error, _tunnelResource.TunnelId, ex.Message), ex);
DevTunnelPortHealthCheck.cs (6)
13public async Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default)
22return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelPortUnhealthy_StatusUnknown, port, tunnelResource.TunnelId));
27return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelUnhealthy_NoActiveHostConnections, tunnelResource.TunnelId));
35return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelUnhealthy_PortInactive, tunnelResource.TunnelId, port));
38return HealthCheckResult.Healthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelPortHealthy, port, tunnelResource.TunnelId));
44return HealthCheckResult.Unhealthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelPortUnhealthy_Error, port, tunnelResource.TunnelId, ex.Message), ex);
Aspire.Hosting.DevTunnels.Tests (2)
Aspire.Hosting.Foundry (12)
Aspire.Hosting.Garnet.Tests (2)
Aspire.Hosting.GitHub.Models (10)
Aspire.Hosting.GitHub.Models.Tests (2)
Aspire.Hosting.Kafka.Tests (2)
Aspire.Hosting.MongoDB (2)
Aspire.Hosting.MongoDB.Tests (4)
Aspire.Hosting.MySql.Tests (2)
Aspire.Hosting.Nats (7)
Aspire.Hosting.Nats.Tests (2)
Aspire.Hosting.OpenAI (23)
Aspire.Hosting.OpenAI.Tests (4)
Aspire.Hosting.Oracle.Tests (2)
Aspire.Hosting.PostgreSQL.Tests (2)
Aspire.Hosting.Qdrant (2)
Aspire.Hosting.Qdrant.Tests (2)
Aspire.Hosting.RabbitMQ.Tests (2)
Aspire.Hosting.Redis.Tests (2)
Aspire.Hosting.SqlServer.Tests (2)
Aspire.Hosting.Tests (18)
Aspire.Hosting.Valkey.Tests (2)
Aspire.Microsoft.Azure.Cosmos (2)
Aspire.Milvus.Client (2)
Aspire.NATS.Net (7)
Aspire.Qdrant.Client (2)
Aspire.RabbitMQ.Client (1)
Aspire.Seq (7)
AspireJavaScript.ServiceDefaults (1)
AspireWithMaui.ServiceDefaults (1)
AspireWithNode.ServiceDefaults (1)
blazor-gateway (3)
CatalogDb (5)
Microsoft.Extensions.Diagnostics.HealthChecks (12)
DependencyInjection\HealthChecksBuilderDelegateExtensions.cs (8)
31Func<HealthCheckResult> check,
50Func<HealthCheckResult> check,
74Func<CancellationToken, HealthCheckResult> check,
93Func<CancellationToken, HealthCheckResult> check,
117Func<Task<HealthCheckResult>> check,
136Func<Task<HealthCheckResult>> check,
160Func<CancellationToken, Task<HealthCheckResult>> check,
179Func<CancellationToken, Task<HealthCheckResult>> check,
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (11)
Microsoft.Extensions.Diagnostics.HealthChecks.Common (19)
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (12)
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore (3)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (6)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (3)
OrleansServiceDefaults (1)
Seq.ServiceDefaults (1)
Stress.AppHost (1)