17 instantiations of HealthReportViewModel
Aspire.Dashboard (1)
ServiceClient\Partials.cs (1)
58
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)
201
ImmutableArray.Create(new
HealthReportViewModel
("Null", null, "Description1", null))),
243
ImmutableArray.Create(new
HealthReportViewModel
("Healthy", HealthStatus.Healthy, "Description2", null))))
290
ImmutableArray.Create(new
HealthReportViewModel
("Null", null, "Description1", null))),
295
ImmutableArray.Create(new
HealthReportViewModel
("Healthy", HealthStatus.Healthy, "Description2", null))),
300
ImmutableArray.Create(new
HealthReportViewModel
("Degraded", HealthStatus.Degraded, "Description3", null))),
351
ImmutableArray.Create(new
HealthReportViewModel
("Null", null, "Description1", null))),
388
ImmutableArray.Create(new
HealthReportViewModel
("Null", null, "Description1", null)));
519
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)
105
internal IQueryable<
HealthReportViewModel
> FilteredHealthReports =>
471
private string GetHealthStatusWithTime(
HealthReportViewModel
context)
496
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)
56
HealthReportViewModel
ToHealthReportViewModel(HealthReport healthReport)
Aspire.Dashboard.Components.Tests (3)
Controls\ResourceDetailsTests.cs (1)
698
healthReports: new List<
HealthReportViewModel
>
Pages\ResourcesTests.cs (1)
708
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)