81 references to Healthy
Aspire.Components.Common.TestUtilities (1)
ConformanceTests.cs (1)
398var expected = CanConnectToServer ? HealthStatus.Healthy : HealthStatus.Unhealthy;
Aspire.Dashboard (5)
Model\ResourceIconHelpers.cs (1)
69HealthStatus.Healthy => (new Icons.Filled.Size16.Heart(), Color.Success),
Model\ResourceStateViewModel.cs (2)
123else if (resource is { KnownState: KnownResourceState.Running, HealthStatus: not HealthStatus.Healthy }) 158{ KnownState: KnownResourceState.Running, HealthStatus: not HealthStatus.Healthy } => $"{resource.State.Humanize()} ({(resource.HealthStatus ?? HealthStatus.Unhealthy).Humanize()})",
Model\ResourceViewModel.cs (1)
201? Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus.Healthy
ServiceClient\Partials.cs (1)
72HealthStatus.Healthy => Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus.Healthy,
Aspire.Dashboard.Components.Tests (5)
Controls\ResourceDetailsTests.cs (3)
700new HealthReportViewModel("zebra-check", HealthStatus.Healthy, "OK", null), 701new HealthReportViewModel("Alpha-Check", HealthStatus.Healthy, "OK", null), 703new HealthReportViewModel("GAMMA-Check", HealthStatus.Healthy, "OK", null),
Pages\ResourcesTests.cs (2)
127ImmutableArray.Create(new HealthReportViewModel("Healthy", HealthStatus.Healthy, "Description2", null)))) 179ImmutableArray.Create(new HealthReportViewModel("Healthy", HealthStatus.Healthy, "Description2", null))),
Aspire.Dashboard.Tests (2)
Model\ResourceViewModelTests.cs (2)
24[InlineData(KnownResourceState.Running, DiagnosticsHealthStatus.Healthy, new string[]{})] 25[InlineData(KnownResourceState.Running, DiagnosticsHealthStatus.Healthy, new string?[] {"Healthy"})]
Aspire.Hosting (11)
ApplicationModel\CustomResourceSnapshot.cs (1)
157? Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus.Healthy
ApplicationModel\ResourceNotificationService.cs (5)
157re => re.ResourceId == resourceId && re.Snapshot.HealthStatus == HealthStatus.Healthy, 239_logger.LogDebug("Waiting for resource '{ResourceName}' to enter the '{State}' state.", resourceName, HealthStatus.Healthy); 263if (resourceEvent.Snapshot.HealthStatus != HealthStatus.Healthy) 289WaitBehavior.WaitOnResourceUnavailable => snapshot.HealthStatus == HealthStatus.Healthy, 290WaitBehavior.StopOnResourceUnavailable => snapshot.HealthStatus == HealthStatus.Healthy ||
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
685if (resourceEvent.Snapshot.HealthStatus != HealthStatus.Healthy)
Dashboard\proto\Partials.cs (1)
151Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus.Healthy => HealthStatus.Healthy,
Health\ResourceHealthCheckService.cs (1)
175if (report.Status == HealthStatus.Healthy)
ResourceBuilderExtensions.cs (2)
2349/// return <see cref="Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus.Healthy"/>.</para> 2403/// return <see cref="Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus.Healthy"/>.</para>
Aspire.Hosting.Azure.Tests (1)
AzureEventHubsExtensionsTests.cs (1)
153Assert.Equal(HealthStatus.Healthy, healthCheckReport.Status);
Aspire.Hosting.Browsers (1)
BrowserLogsSessionManager.cs (1)
405HealthStatus.Healthy,
Aspire.Hosting.Browsers.Tests (5)
BrowserLogsBuilderExtensionsTests.cs (4)
1417resourceEvent.Snapshot.HealthReports.Any(report => report.Name == "session-0001" && report.Status == HealthStatus.Healthy)).DefaultTimeout(); 1453resourceEvent.Snapshot.HealthReports.Any(report => report.Name == "session-0001" && report.Status == HealthStatus.Healthy) && 1454resourceEvent.Snapshot.HealthReports.Any(report => report.Name == "session-0002" && report.Status == HealthStatus.Healthy)).DefaultTimeout(); 1553report.Status == HealthStatus.Healthy) &&
src\Aspire.Hosting.Browsers\BrowserLogsSessionManager.cs (1)
405HealthStatus.Healthy,
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelResourceBuilderExtensionsTests.cs (1)
268Assert.Equal(HealthStatus.Healthy, result.Status);
Aspire.Hosting.GitHub.Models (1)
GitHubModelsExtensions.cs (1)
188/// <item>Return <see cref="HealthStatus.Healthy"/> when the endpoint returns HTTP 200</item>
Aspire.Hosting.OpenAI (1)
OpenAIExtensions.cs (1)
192/// <item>Return <see cref="HealthStatus.Healthy"/> when the endpoint returns HTTP 200</item>
Aspire.Hosting.Qdrant.Tests (1)
QdrantFunctionalTests.cs (1)
284await app.ResourceNotifications.WaitForResourceAsync(resource.Resource.Name, (re => re.Snapshot.HealthStatus == HealthStatus.Healthy), cts.Token);
Aspire.Hosting.Tests (10)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
196new HealthReportSnapshot("check1", Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus.Healthy, "All good", null),
Health\HealthStatusTests.cs (2)
20[InlineData(RunningState, HealthStatus.Healthy, new string[]{})] 21[InlineData(RunningState, HealthStatus.Healthy, new string?[] {"Healthy"})]
Health\ResourceHealthCheckServiceTests.cs (2)
47Assert.Equal(HealthStatus.Healthy, healthyEvent.Snapshot.HealthStatus); 604Assert.Equal(HealthStatus.Healthy, healthyEvent.Snapshot.HealthStatus);
ResourceNotificationTests.cs (5)
434new HealthReportSnapshot("dependency1-health", HealthStatus.Healthy, "Dependency is healthy.", null) 452new HealthReportSnapshot("dependency2-health", HealthStatus.Healthy, "Dependency is healthy.", null) 1299Assert.Equal(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus.Healthy, resourceEvent.Snapshot.HealthStatus); 1367Assert.Equal(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus.Healthy, resourceEvent.Snapshot.HealthStatus); 1516new("health", HealthStatus.Healthy, "Healthy", ExceptionText: null)
HealthChecksSandbox.AppHost (2)
AppHost.cs (2)
13AddTestResource("healthy", HealthStatus.Healthy, "I'm fine, thanks for asking."); 105return new HealthCheckResult(HealthStatus.Healthy, "Healthy beginning second health check run.");
Microsoft.AspNetCore.Diagnostics.HealthChecks (4)
HealthCheckOptions.cs (2)
29{HealthStatus.Healthy, StatusCodes.Status200OK}, 40/// <see cref="HealthStatus.Healthy"/> to 200 (OK), <see cref="HealthStatus.Degraded"/> to 200 (OK) and
HealthCheckResponseWriters.cs (2)
13private static readonly byte[] HealthyBytes = Encoding.UTF8.GetBytes(HealthStatus.Healthy.ToString()); 22HealthStatus.Healthy => httpContext.Response.Body.WriteAsync(HealthyBytes.AsMemory()).AsTask(),
Microsoft.Extensions.Diagnostics.HealthChecks (1)
DefaultHealthCheckService.cs (1)
233case HealthStatus.Healthy:
Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (4)
HealthCheckResult.cs (1)
60return new HealthCheckResult(status: HealthStatus.Healthy, description, exception: null, data);
HealthReport.cs (2)
51/// will be the most severe status reported by a health check. If no checks were executed, the value is always <see cref="HealthStatus.Healthy"/>. 63var currentValue = HealthStatus.Healthy;
HealthStatus.cs (1)
16/// greater than <see cref="HealthStatus.Unhealthy"/> but less than <see cref="HealthStatus.Healthy"/>.
Microsoft.Extensions.Diagnostics.HealthChecks.Common (4)
ManualHealthCheckTracker.cs (2)
34var worstStatus = HealthStatus.Healthy; 38if (check.Status != HealthStatus.Healthy)
TelemetryHealthCheckPublisher.cs (2)
46if (report.Status == HealthStatus.Healthy) 61if (entry.Value.Status != HealthStatus.Healthy)
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (13)
ApplicationLifecycleHealthCheckTests.cs (1)
22Assert.Equal(HealthStatus.Healthy, (await healthCheck.CheckHealthAsync(context, CancellationToken.None)).Status);
ManualHealthCheckTests.cs (4)
21Assert.Equal(HealthStatus.Healthy, healthCheckResult.Status); 48Assert.Equal(HealthStatus.Healthy, healthCheckResultHealthy.Status); 74Assert.Equal(HealthStatus.Healthy, healthCheckResultHealthy.Status); 111Assert.Equal(HealthStatus.Healthy, healthCheckResultHealthy.Status);
TelemetryHealthChecksPublisherTests.cs (8)
26new List<HealthStatus> { HealthStatus.Healthy }, 31HealthStatus.Healthy.ToString() 50new List<HealthStatus> { HealthStatus.Healthy, HealthStatus.Healthy }, 55HealthStatus.Healthy.ToString() 58new List<HealthStatus> { HealthStatus.Healthy, HealthStatus.Unhealthy }, 66new List<HealthStatus> { HealthStatus.Healthy, HealthStatus.Degraded, HealthStatus.Unhealthy }, 121if (healthStatus != HealthStatus.Healthy)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (5)
HealthCheckTestData.cs (3)
16HealthStatus.Healthy, 26HealthStatus.Healthy, 36HealthStatus.Healthy,
ResourceHealthCheckExtensionsTests.cs (1)
557if (healthCheckResult.Status != HealthStatus.Healthy)
ResourceHealthCheckTests.cs (1)
49if (healthCheckResult.Status != HealthStatus.Healthy)
Microsoft.Extensions.Diagnostics.Probes (1)
TcpEndpointProbesService.cs (1)
44if (report.Status == HealthStatus.Healthy)
Microsoft.Extensions.Diagnostics.Probes.Tests (1)
MockHealthCheckService.cs (1)
14private readonly Task<HealthReport> _healthyReport = CreateHealthReport(HealthStatus.Healthy);
Testing.Tests (1)
WaitFailures.cs (1)
176await app.ResourceNotifications.WaitForResourceAsync(nginx.Resource.Name, x => x.Snapshot.HealthStatus == HealthStatus.Healthy, cts.Token);