2 writes to HealthStatus
Aspire.Dashboard (2)
Model\ResourceViewModel.cs (2)
177
HealthStatus
= ComputeHealthStatus(value, KnownState);
187
HealthStatus
= ComputeHealthStatus(_healthReports, value);
18 references to HealthStatus
Aspire.Dashboard (18)
Components\Controls\PropertyValues\ResourceHealthStateValue.razor.cs (1)
26
(_icon, _color) = ResourceIconHelpers.GetHealthStatusIcon(Resource.
HealthStatus
);
Components\Controls\ResourceDetails.razor.cs (1)
176
_isHealthChecksExpanded = _resource.HealthReports.Any() || _resource.
HealthStatus
is null; // null means we're waiting for health reports
Components\Layout\ResourcesLayout.razor.cs (3)
405
_filter.ResourceHealthStatusesToVisibility.TryAdd(resource.
HealthStatus
?.Humanize() ?? string.Empty, true);
1107
new("health", ResourcesLoc[nameof(Dashboard.Resources.Resources.ResourcesDetailsHealthStateProperty)], _filter.ResourceHealthStatusesToVisibility, r => [r.
HealthStatus
?.Humanize() ?? string.Empty]),
2115
KnownResourceState.Running when resource.
HealthStatus
is Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus.Unhealthy => "state-warning",
Components\Legacy\Pages\Resources.razor.cs (4)
358
PageViewModel.ResourceHealthStatusesToVisibility.AddOrUpdate(resource.
HealthStatus
?.Humanize() ?? string.Empty, healthStatusVisible(resource.
HealthStatus
?.Humanize() ?? string.Empty), (_, _) => healthStatusVisible(resource.
HealthStatus
?.Humanize() ?? string.Empty));
1001
&& IsKeyValueTrue(resource.
HealthStatus
?.Humanize() ?? string.Empty, ResourceHealthStatusesToVisibility)
Components\Pages\Resources.razor.cs (4)
359
PageViewModel.ResourceHealthStatusesToVisibility.AddOrUpdate(resource.
HealthStatus
?.Humanize() ?? string.Empty, healthStatusVisible(resource.
HealthStatus
?.Humanize() ?? string.Empty), (_, _) => healthStatusVisible(resource.
HealthStatus
?.Humanize() ?? string.Empty));
1093
&& IsKeyValueTrue(resource.
HealthStatus
?.Humanize() ?? string.Empty, ResourceHealthStatusesToVisibility)
Model\ResourceStateViewModel.cs (4)
84
else if (resource.
HealthStatus
is HealthStatus.Unhealthy or HealthStatus.Degraded)
123
else if (resource is { KnownState: KnownResourceState.Running,
HealthStatus
: not HealthStatus.Healthy })
158
{ KnownState: KnownResourceState.Running,
HealthStatus
: not HealthStatus.Healthy } => $"{resource.State.Humanize()} ({(resource.
HealthStatus
?? HealthStatus.Unhealthy).Humanize()})",
Model\TelemetryExportService.cs (1)
733
HealthStatus = resource.
HealthStatus
?.ToString(),