18 references to AppHostHealth
aspire-tray (18)
NativeSmokeHarness.cs (1)
45_hosts = Enum.GetValues<AppHostHealth>().Select((health, index) => new AppHostInfo(
src\Aspire.Tray\Common\AppHostInfo.cs (1)
9public AppHostHealth Health { get; init; }
src\Aspire.Tray\Common\CliProtocol.cs (4)
51"healthy" => AppHostHealth.Healthy, 52"warning" => AppHostHealth.Warning, 53"unhealthy" => AppHostHealth.Unhealthy, 54_ => AppHostHealth.Unknown
src\Aspire.Tray\Common\IAppHostClient.cs (1)
81public AppHostHealth Health { get; init; }
src\Aspire.Tray\Common\TrayController.cs (2)
590Health = live && !stopped ? host.Health : AppHostHealth.Unknown 650Health = AppHostHealth.Unknown
src\Aspire.Tray\Common\TrayIconStatus.cs (2)
50|| (host.IsRunning && host.Id.AppHostPid != 0 && host.Health is AppHostHealth.Warning or AppHostHealth.Unhealthy));
src\Aspire.Tray\Common\TrayPanel.cs (7)
1549{ Health: AppHostHealth.Healthy } => PanelStatusGlyph.Healthy, 1550{ Health: AppHostHealth.Warning } => PanelStatusGlyph.Warning, 1551{ Health: AppHostHealth.Unhealthy } => PanelStatusGlyph.Unhealthy, 1573{ Health: AppHostHealth.Warning } => "Needs attention", 1574{ Health: AppHostHealth.Unhealthy } => "Unhealthy", 1600|| (host.IsRunning && host.Id.AppHostPid != 0 && host.Health is AppHostHealth.Warning or AppHostHealth.Unhealthy));