9 references to TrayResourceHealth
aspire (2)
Backchannel\TrayResourceHealthSubscription.cs (2)
44
SetHealth(
TrayResourceHealth
.Aggregate(initial.Resources), onChanged);
47
SetHealth(
TrayResourceHealth
.Aggregate(watcher.GetResources()), onChanged);
Aspire.Cli.Tests (7)
Backchannel\TrayResourceHealthTests.cs (7)
43
Assert.Equal(expected,
TrayResourceHealth
.Aggregate([resource]));
65
Assert.Equal(expected,
TrayResourceHealth
.Aggregate([resource]));
79
Assert.Null(
TrayResourceHealth
.Aggregate([]));
80
Assert.Null(
TrayResourceHealth
.Aggregate(resources));
81
Assert.Equal("healthy",
TrayResourceHealth
.Aggregate(
97
Assert.Equal("warning",
TrayResourceHealth
.Aggregate(resources.Take(2)));
98
Assert.Equal("unhealthy",
TrayResourceHealth
.Aggregate(reverse ? resources.Reverse() : resources));