19 writes to HealthStatus
Aspire.Cli.Tests (19)
Backchannel\TrayResourceHealthTests.cs (6)
39HealthStatus = health, 57HealthStatus = "Unhealthy", 73new() { Name = "hidden-state", State = "Hidden", HealthStatus = "Unhealthy" }, 82[.. resources, new() { Name = "api", State = "Running", HealthStatus = "Healthy" }])); 92new() { Name = "api", State = "Running", HealthStatus = "Healthy" }, 94new() { Name = "database", State = "Running", HealthStatus = "Unhealthy" }
Backchannel\TrayWatchStreamTests.cs (9)
675new() { Name = "cache", State = "Running", HealthStatus = "Healthy", Version = 1 } 700resourceUpdates.Writer.TryWrite(new() { Name = "api", State = "Running", HealthStatus = "Healthy", Version = 2 }); 703resourceUpdates.Writer.TryWrite(new() { Name = "cache", State = "Running", HealthStatus = "Degraded", Version = 2 }); 706resourceUpdates.Writer.TryWrite(new() { Name = "cache", State = "Running", HealthStatus = "Unhealthy", Version = 3 }); 709resourceUpdates.Writer.TryWrite(new() { Name = "cache", State = "Running", HealthStatus = "Healthy", Version = 4 }); 712resourceUpdates.Writer.TryWrite(new() { Name = "api", State = "Running", HealthStatus = "Unhealthy", Version = 1 }); 766connection.ResourceSnapshots = [new() { Name = "api", State = "Running", HealthStatus = "Healthy" }]; 807initial.ResourceSnapshots = [new() { Name = "api", State = "Running", HealthStatus = "Healthy" }]; 873initial.ResourceSnapshots = [new() { Name = "api", State = "Running", HealthStatus = "Healthy" }];
Commands\AgentMcpCommandTests.cs (1)
839HealthStatus = currentState == "Running" ? "Healthy" : null
Mcp\ListResourcesToolTests.cs (1)
671HealthStatus = index == 0 ? longText : null,
Mcp\WaitForResourcesToolTests.cs (2)
94HealthStatus = "Healthy" 374HealthStatus = "Healthy",
9 references to HealthStatus
aspire (9)
Backchannel\ResourceSnapshotMapper.cs (1)
155HealthStatus = snapshot.HealthStatus,
Backchannel\TrayResourceHealth.cs (5)
45|| (IsHealth(resource.HealthStatus, "Unhealthy") && !pendingCheck)) 55|| IsHealth(resource.HealthStatus, "Degraded") 64&& resource.HealthStatus is null && resource.HealthReports.Length == 0)) 76return (resource.HealthStatus is null || IsHealth(resource.HealthStatus, "Healthy"))
Commands\DescribeCommand.cs (2)
385var healthText = ColorHealth(snapshot.HealthStatus?.EscapeMarkup() ?? "-"); 412return new ResourceDisplayState(displayName, snapshot.State, snapshot.HealthStatus, endpoints);
Mcp\Tools\ListResourcesTool.cs (1)
212HealthStatus = GetBoundedText(snapshot.HealthStatus),