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