10 instantiations of HealthReportViewModel
Aspire.Dashboard (1)
ServiceClient\Partials.cs (1)
55return new HealthReportViewModel(healthReport.Key, healthReport.HasStatus ? MapHealthStatus(healthReport.Status) : null, healthReport.Description, healthReport.Exception);
Aspire.Dashboard.Components.Tests (7)
Pages\ResourcesTests.cs (6)
34ImmutableArray.Create(new HealthReportViewModel("Null", null, "Description1", null))), 76ImmutableArray.Create(new HealthReportViewModel("Healthy", HealthStatus.Healthy, "Description2", null)))) 123ImmutableArray.Create(new HealthReportViewModel("Null", null, "Description1", null))), 128ImmutableArray.Create(new HealthReportViewModel("Healthy", HealthStatus.Healthy, "Description2", null))), 133ImmutableArray.Create(new HealthReportViewModel("Degraded", HealthStatus.Degraded, "Description3", null))), 185ImmutableArray.Create(new HealthReportViewModel("Null", null, "Description1", null))),
tests\Shared\DashboardModel\ModelTestHelpers.cs (1)
46HealthReports = reportHealthStatus is null && !createNullHealthReport ? [] : [new HealthReportViewModel("healthcheck", reportHealthStatus, null, null)],
Aspire.Dashboard.Tests (2)
Model\ResourceViewModelTests.cs (1)
29var 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)
46HealthReports = reportHealthStatus is null && !createNullHealthReport ? [] : [new HealthReportViewModel("healthcheck", reportHealthStatus, null, null)],
7 references to HealthReportViewModel
Aspire.Dashboard (5)
Components\Controls\ResourceDetails.razor.cs (1)
85internal IQueryable<HealthReportViewModel> FilteredHealthReports =>
Model\ResourceViewModel.cs (3)
23private readonly ImmutableArray<HealthReportViewModel> _healthReports = []; 87public required ImmutableArray<HealthReportViewModel> HealthReports 135internal static HealthStatus? ComputeHealthStatus(ImmutableArray<HealthReportViewModel> healthReports, KnownResourceState? state)
ServiceClient\Partials.cs (1)
53HealthReportViewModel ToHealthReportViewModel(HealthReport healthReport)
Aspire.Dashboard.Components.Tests (1)
Pages\ResourcesTests.cs (1)
355private static ResourceViewModel CreateResource(string name, string type, string? state, ImmutableArray<HealthReportViewModel>? healthReports)
Aspire.Dashboard.Tests (1)
Model\ResourceViewModelTests.cs (1)
29var reports = healthStatusStrings?.Select<string?, HealthReportViewModel>((h, i) => new HealthReportViewModel(i.ToString(), h is null ? null : System.Enum.Parse<DiagnosticsHealthStatus>(h), null, null)).ToImmutableArray() ?? [];