27 instantiations of HealthCheckResult
Aspire.Azure.Messaging.WebPubSub (1)
Aspire.Azure.Search.Documents (1)
Aspire.Azure.Storage.Files.DataLake (2)
Aspire.Hosting (5)
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)
242 references to HealthCheckResult
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 (14)
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));
57return HealthCheckResult.Healthy(string.Format(CultureInfo.CurrentCulture, Resources.MessageStrings.DevTunnelHealthy, _tunnelResource.TunnelId, tunnelStatus.HostConnections, tunnelStatus.Ports?.Count));
74return 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 (1)
Aspire.Hosting.Foundry (7)
Aspire.Hosting.Garnet.Tests (2)
Aspire.Hosting.GitHub.Models (10)
Aspire.Hosting.GitHub.Models.Tests (2)
Aspire.Hosting.Kafka.Tests (2)
Aspire.Hosting.MongoDB.Tests (2)
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 (4)
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore (3)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (6)
OrleansServiceDefaults (1)
Seq.ServiceDefaults (1)
Stress.AppHost (1)