2 writes to HealthStatus
Aspire.Hosting (2)
ApplicationModel\CustomResourceSnapshot.cs (2)
60
HealthStatus
= ComputeHealthStatus(_healthReports, value?.Text);
97
HealthStatus
= ComputeHealthStatus(value, State?.Text);
12 references to HealthStatus
Aspire.Hosting (3)
ApplicationModel\ResourceNotificationService.cs (3)
293
WaitBehavior.WaitOnResourceUnavailable => snapshot.
HealthStatus
== HealthStatus.Healthy,
294
WaitBehavior.StopOnResourceUnavailable => snapshot.
HealthStatus
== HealthStatus.Healthy ||
566
newState.
HealthStatus
,
Aspire.Hosting.Qdrant.Tests (1)
QdrantFunctionalTests.cs (1)
252
await app.ResourceNotifications.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.
HealthStatus
== HealthStatus.Healthy), cts.Token);
Aspire.Hosting.Tests (8)
Health\ResourceHealthCheckServiceTests.cs (6)
40
Assert.Null(startingEvent.Snapshot.
HealthStatus
);
48
Assert.Equal(HealthStatus.Healthy, healthyEvent.Snapshot.
HealthStatus
);
80
Assert.Null(startingEvent.Snapshot.
HealthStatus
);
89
Assert.Equal(HealthStatus.Unhealthy, runningEvent.Snapshot.
HealthStatus
);
123
Assert.Null(startingEvent.Snapshot.
HealthStatus
);
133
Assert.Equal(HealthStatus.Unhealthy, runningEvent.Snapshot.
HealthStatus
);
ResourceNotificationTests.cs (2)
84
Assert.Null(c.Snapshot.
HealthStatus
);
92
Assert.Null(c.Snapshot.
HealthStatus
);