1 write to Status
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (1)
HealthReportEntry.cs (1)
43Status = status;
12 references to Status
Aspire.Components.Common.TestUtilities (1)
ConformanceTests.cs (1)
385Assert.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())
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())