17 instantiations of HealthReportViewModel
Aspire.Dashboard (1)
ServiceClient\Partials.cs (1)
57
return new
HealthReportViewModel
(
Aspire.Dashboard.Components.Tests (14)
Controls\ResourceDetailsTests.cs (5)
700
new
HealthReportViewModel
("zebra-check", HealthStatus.Healthy, "OK", null),
701
new
HealthReportViewModel
("Alpha-Check", HealthStatus.Healthy, "OK", null),
702
new
HealthReportViewModel
("beta-check", HealthStatus.Degraded, "Warning", null),
703
new
HealthReportViewModel
("GAMMA-Check", HealthStatus.Healthy, "OK", null),
704
new
HealthReportViewModel
("delta-check", HealthStatus.Unhealthy, "Failed", null)
Pages\ResourcesTests.cs (8)
262
ImmutableArray.Create(new
HealthReportViewModel
("Null", null, "Description1", null))),
304
ImmutableArray.Create(new
HealthReportViewModel
("Healthy", HealthStatus.Healthy, "Description2", null))))
351
ImmutableArray.Create(new
HealthReportViewModel
("Null", null, "Description1", null))),
356
ImmutableArray.Create(new
HealthReportViewModel
("Healthy", HealthStatus.Healthy, "Description2", null))),
361
ImmutableArray.Create(new
HealthReportViewModel
("Degraded", HealthStatus.Degraded, "Description3", null))),
414
ImmutableArray.Create(new
HealthReportViewModel
("Null", null, "Description1", null))),
658
ImmutableArray.Create(new
HealthReportViewModel
("Null", null, "Description1", null)));
790
ImmutableArray.Create(new
HealthReportViewModel
("Null", null, "Description1", null))),
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
49
HealthReports = healthReports ?? (reportHealthStatus is null && !createNullHealthReport ? [] : [new
HealthReportViewModel
("healthcheck", reportHealthStatus, null, null)]),
Aspire.Dashboard.Tests (2)
Model\ResourceViewModelTests.cs (1)
30
var reports = healthStatusStrings?.Select<string?, HealthReportViewModel>((h, i) => new
HealthReportViewModel
(i.ToString(), h is null ? null : System.Enum.Parse<DiagnosticsHealthStatus>(h), null, null)).ToImmutableArray() ?? [];
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
49
HealthReports = healthReports ?? (reportHealthStatus is null && !createNullHealthReport ? [] : [new
HealthReportViewModel
("healthcheck", reportHealthStatus, null, null)]),
12 references to HealthReportViewModel
Aspire.Dashboard (7)
Components\Controls\ResourceDetails.razor.cs (3)
100
internal IEnumerable<
HealthReportViewModel
> FilteredHealthReports =>
465
private string GetHealthStatusWithTime(
HealthReportViewModel
context)
490
private string? GetHealthStatusTooltip(
HealthReportViewModel
context)
Model\ResourceViewModel.cs (3)
22
private readonly ImmutableArray<
HealthReportViewModel
> _healthReports = [];
144
public required ImmutableArray<
HealthReportViewModel
> HealthReports
192
internal static HealthStatus? ComputeHealthStatus(ImmutableArray<
HealthReportViewModel
> healthReports, KnownResourceState? state)
ServiceClient\Partials.cs (1)
55
HealthReportViewModel
ToHealthReportViewModel(HealthReport healthReport)
Aspire.Dashboard.Components.Tests (3)
Controls\ResourceDetailsTests.cs (1)
698
healthReports: new List<
HealthReportViewModel
>
Pages\ResourcesTests.cs (1)
1072
ImmutableArray<
HealthReportViewModel
>? healthReports,
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
30
ImmutableArray<
HealthReportViewModel
>? healthReports = null)
Aspire.Dashboard.Tests (2)
Model\ResourceViewModelTests.cs (1)
30
var reports = healthStatusStrings?.Select<string?,
HealthReportViewModel
>((h, i) => new HealthReportViewModel(i.ToString(), h is null ? null : System.Enum.Parse<DiagnosticsHealthStatus>(h), null, null)).ToImmutableArray() ?? [];
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
30
ImmutableArray<
HealthReportViewModel
>? healthReports = null)