2 writes to HealthStatus
Aspire.Dashboard (2)
Model\ResourceViewModel.cs (2)
52
HealthStatus
= ComputeHealthStatus(value, KnownState);
62
HealthStatus
= ComputeHealthStatus(_healthReports, value);
9 references to HealthStatus
Aspire.Dashboard (9)
Components\Controls\ResourceDetails.razor.cs (1)
127
_isHealthChecksExpanded = _resource.HealthReports.Any() || _resource.
HealthStatus
is null; // null means we're waiting for health reports
Components\Pages\Resources.razor.cs (4)
119
&& IsKeyValueTrue(resource.
HealthStatus
?.Humanize() ?? string.Empty, PageViewModel.ResourceHealthStatusesToVisibility)
313
PageViewModel.ResourceHealthStatusesToVisibility.AddOrUpdate(resource.
HealthStatus
?.Humanize() ?? string.Empty, healthStatusVisible(resource.
HealthStatus
?.Humanize() ?? string.Empty), (_, _) => healthStatusVisible(resource.
HealthStatus
?.Humanize() ?? string.Empty));
Model\ResourceStateViewModel.cs (4)
84
else if (resource.
HealthStatus
is not HealthStatus.Healthy)
119
else if (resource is { KnownState: KnownResourceState.Running,
HealthStatus
: not HealthStatus.Healthy })
147
{ KnownState: KnownResourceState.Running,
HealthStatus
: not HealthStatus.Healthy } => $"{resource.State.Humanize()} ({(resource.
HealthStatus
?? HealthStatus.Unhealthy).Humanize()})",