10 instantiations of HealthReportViewModel
Aspire.Dashboard (1)
ResourceService\Partials.cs (1)
53return 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)
43HealthReports = 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)
43HealthReports = reportHealthStatus is null && !createNullHealthReport ? [] : [new HealthReportViewModel("healthcheck", reportHealthStatus, null, null)],
7 references to HealthReportViewModel
Aspire.Dashboard (5)
Components\Controls\ResourceDetails.razor.cs (1)
78internal IQueryable<HealthReportViewModel> FilteredHealthReports =>
Model\ResourceViewModel.cs (3)
23private readonly ImmutableArray<HealthReportViewModel> _healthReports = []; 46public required ImmutableArray<HealthReportViewModel> HealthReports 90internal static HealthStatus? ComputeHealthStatus(ImmutableArray<HealthReportViewModel> healthReports, KnownResourceState? state)
ResourceService\Partials.cs (1)
51HealthReportViewModel 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() ?? [];