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