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