6 writes to HealthReports
Aspire.Hosting (4)
Health\ResourceHealthCheckService.cs (1)
192
HealthReports
= healthReports
Orchestrator\ApplicationOrchestrator.cs (3)
175
HealthReports
= GetInitialHealthReports(context.Resource)
185
HealthReports
= GetInitialHealthReports(context.Resource)
641
HealthReports
= GetInitialHealthReports(resource)
Aspire.Hosting.Tests (2)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
106
HealthReports
= [
Health\ResourceHealthCheckServiceTests.cs (1)
188
HealthReports
= [new HealthReportSnapshot("healthcheck_a", Status: null, Description: null, ExceptionText: null)]
12 references to HealthReports
Aspire.Hosting (9)
ApplicationModel\CustomResourceSnapshot.cs (1)
79
/// This value is derived from <see cref="
HealthReports
"/>.
ApplicationModel\ResourceNotificationService.cs (3)
700
string.Join(" ", newState.
HealthReports
.Select(p => $"{p.Name} = {Stringify(p.Status)}")),
895
if (snapshot.
HealthReports
.Length > 0)
898
foreach (var report in snapshot.
HealthReports
)
Backchannel\AppHostRpcTarget.cs (1)
124
var healthStatus = CustomResourceSnapshot.ComputeHealthStatus(resourceEvent.Snapshot.
HealthReports
, resourceEvent.Snapshot.State?.Text);
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
465
var healthReports = snapshot.
HealthReports
Dashboard\DashboardServiceData.cs (1)
57
HealthReports = snapshot.
HealthReports
,
Health\ResourceHealthCheckService.cs (2)
179
if (ContainsAnyHealthReportChange(report, currentEvent.Snapshot.
HealthReports
))
187
var healthReports = MergeHealthReports(s.
HealthReports
, report, lastRunAt);
Aspire.Hosting.Tests (2)
Health\ResourceHealthCheckServiceTests.cs (2)
129
e => e.Snapshot.State?.Text == KnownResourceStates.Running && e.Snapshot.
HealthReports
.Single().Status == HealthStatus.Unhealthy).DefaultTimeout();
132
Assert.Equal("Error calling HealthCheckService.", runningEvent.Snapshot.
HealthReports
.Single().Description);
Testing.Tests (1)
WaitFailures.cs (1)
156
await app.ResourceNotifications.WaitForResourceAsync(nginx.Resource.Name, x => x.Snapshot.
HealthReports
.All(x => x.Status.HasValue), cts.Token);