1 write to Status
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (1)
HealthReportEntry.cs (1)
43Status = status;
23 references to Status
Aspire.Azure.Messaging.WebPubSub.Tests (1)
AspireWebPubSubExtensionsTests.cs (1)
300Assert.Equal(HealthStatus.Unhealthy, entry.Status);
Aspire.Azure.Search.Documents.Tests (1)
AspireAzureSearchExtensionsTests.cs (1)
140Assert.Equal(HealthStatus.Unhealthy, entry.Status);
Aspire.Components.Common.TestUtilities (1)
ConformanceTests.cs (1)
402Assert.Contains(healthReport.Entries, entry => entry.Value.Status == expected);
Aspire.Hosting (2)
Health\ResourceHealthCheckService.cs (2)
244if (checkReportSnapshot.Status != value.Status 293var snapshot = new HealthReportSnapshot(key, entry.Status, entry.Description, entry.Exception?.ToString())
Aspire.Hosting.Tests (5)
AtsHealthCheckExportsTests.cs (1)
36Assert.Equal(HealthStatus.Degraded, entry.Value.Status);
Health\FriendlyHealthCheckErrorMessagesTests.cs (4)
46Assert.Equal(HealthStatus.Unhealthy, entry.Status); 86Assert.Equal(HealthStatus.Unhealthy, entry.Status); 125Assert.Equal(HealthStatus.Unhealthy, entry.Status); 158Assert.Equal(HealthStatus.Unhealthy, entry.Status);
Aspire.Milvus.Client.Tests (1)
MilvusHealthCheckTests.cs (1)
48Assert.Equal(HealthStatus.Unhealthy, entry.Status);
Aspire.NATS.Net.Tests (1)
AspireNatsClientExtensionsTests.cs (1)
204Assert.Equal(HealthStatus.Unhealthy, entry.Status);
Aspire.Qdrant.Client.Tests (1)
QdrantHealthCheckTests.cs (1)
45Assert.Equal(HealthStatus.Unhealthy, entry.Status);
Aspire.Seq.Tests (1)
SeqEndpointCanBeConfigured.cs (1)
98Assert.Equal(HealthStatus.Unhealthy, entry.Status);
Microsoft.Extensions.Diagnostics.HealthChecks (4)
DefaultHealthCheckService.cs (4)
231switch (entry.Status) 234HealthCheckEndHealthy(logger, registration.Name, entry.Status, duration.TotalMilliseconds, entry.Description); 238HealthCheckEndDegraded(logger, registration.Name, entry.Status, duration.TotalMilliseconds, entry.Description, entry.Exception); 242HealthCheckEndUnhealthy(logger, registration.Name, entry.Status, duration.TotalMilliseconds, entry.Description, entry.Exception);
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (2)
HealthReport.cs (2)
66if (currentValue > entry.Status) 68currentValue = entry.Status;
Microsoft.Extensions.Diagnostics.HealthChecks.Common (3)
TelemetryHealthCheckPublisher.cs (3)
61if (entry.Value.Status != HealthStatus.Healthy) 63_metrics.UnhealthyHealthCheckCounter.RecordMetric(entry.Key, entry.Value.Status); 70.Append(entry.Value.Status.ToString())