27 references to HealthCheckResult
Aspire.Azure.Messaging.WebPubSub (1)
AspireWebPubSubExtensions.cs (1)
175return new HealthCheckResult(context.Registration.FailureStatus, "Failed to connect to Azure Web PubSub service.", ex);
Aspire.Azure.Search.Documents (1)
AzureSearchIndexHealthCheck.cs (1)
31return new HealthCheckResult(context.Registration.FailureStatus, "Failed to connect to Azure AI Search service.", ex);
Aspire.Azure.Storage.Files.DataLake (2)
AzureDataLakeFileSystemHealthCheck.cs (1)
31return new HealthCheckResult(context.Registration.FailureStatus, exception: e);
AzureDataLakeStorageHealthCheck.cs (1)
34return new HealthCheckResult(context.Registration.FailureStatus, exception: e);
Aspire.Hosting (5)
Ats\HealthCheckExports.cs (1)
64return new ExtensionsHealthCheckResult(Status, Description, exception: null, data: data);
ExternalServiceBuilderExtensions.cs (4)
355: new HealthCheckResult(context.Registration.FailureStatus, $"Request to {SanitizeUri(uri)} returned {(int)response.StatusCode} {response.StatusCode}"); 360return new HealthCheckResult(context.Registration.FailureStatus, friendlyMessage, ex); 446return new HealthCheckResult(context.Registration.FailureStatus, exception: ex); 493return new HealthCheckResult(context.Registration.FailureStatus, "Failed to determine the URI for the health check.", ex);
Aspire.Hosting.Nats (1)
src\Components\Aspire.NATS.Net\NatsHealthCheck.cs (1)
18_ => new HealthCheckResult(context.Registration.FailureStatus, "Unknown NATS connection state.")
Aspire.Hosting.Qdrant (2)
src\Components\Aspire.Qdrant.Client\QdrantHealthCheck.cs (2)
26: new HealthCheckResult(HealthStatus.Unhealthy, "Qdrant server returned an invalid health response."); 30return new HealthCheckResult(context.Registration.FailureStatus, "Failed to connect to Qdrant server.", ex);
Aspire.Microsoft.Azure.Cosmos (1)
AzureCosmosDbHealthCheck.cs (1)
35return new HealthCheckResult(context.Registration.FailureStatus, exception: ex);
Aspire.Milvus.Client (2)
MilvusHealthCheck.cs (2)
28: new HealthCheckResult(HealthStatus.Unhealthy, description: $"Milvus server is unhealthy: {milvusHealthState}."); 32return new HealthCheckResult(context.Registration.FailureStatus, "Failed to connect to Milvus server.", ex);
Aspire.NATS.Net (1)
NatsHealthCheck.cs (1)
18_ => new HealthCheckResult(context.Registration.FailureStatus, "Unknown NATS connection state.")
Aspire.Qdrant.Client (2)
QdrantHealthCheck.cs (2)
26: new HealthCheckResult(HealthStatus.Unhealthy, "Qdrant server returned an invalid health response."); 30return new HealthCheckResult(context.Registration.FailureStatus, "Failed to connect to Qdrant server.", ex);
Aspire.RabbitMQ.Client (1)
src\Components\Aspire.RabbitMQ.Client\AspireRabbitMQExtensions.cs (1)
182return Task.FromResult(new HealthCheckResult(context.Registration.FailureStatus, exception: ex));
HealthChecksSandbox.AppHost (3)
AppHost.cs (3)
95() => new HealthCheckResult(status, description, new InvalidOperationException(exceptionMessage)) 102return new HealthCheckResult(HealthStatus.Unhealthy, "Initial failure state."); 105return new HealthCheckResult(HealthStatus.Healthy, "Healthy beginning second health check run.");
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (3)
HealthCheckResult.cs (3)
60return new HealthCheckResult(status: HealthStatus.Healthy, description, exception: null, data); 72return new HealthCheckResult(status: HealthStatus.Degraded, description, exception: exception, data); 84return new HealthCheckResult(status: HealthStatus.Unhealthy, description, exception, data);
Microsoft.Extensions.Diagnostics.HealthChecks.Common (1)
ManualHealthCheckTracker.cs (1)
54return new HealthCheckResult(worstStatus, stringBuilder.ToString());
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore (1)
DbContextHealthCheck.cs (1)
42return new HealthCheckResult(context.Registration.FailureStatus);