1 write to _hosts
aspire-tray (1)
NativeSmokeHarness.cs (1)
52_hosts = Enum.GetValues<AppHostHealth>().Select((health, index) => new AppHostInfo(
33 references to _hosts
aspire-tray (33)
NativeSmokeHarness.cs (33)
116Publish([Replacement(_hosts[0]), Replacement(_hosts[1]), _hosts[2], _hosts[3]]); 117_application.DialogReadyForSmoke = () => _controller.State.AppHosts.Any(host => host.Id == Replacement(_hosts[1]).Id); 180Publish(_hosts); 194Require(_copiedPaths.SequenceEqual(_hosts.Select(host => host.AppHostPath) 197Invoke("Dashboard", _hosts[0].Id); 202_retainedStop = _application.CaptureActionForSmoke("Stop", _hosts[0].Id); 209Invoke("TogglePin", _hosts[0].Id); 210Require(_controller.State.AppHosts.Single(host => host.Id == _hosts[0].Id).IsPinned, "Pin action did not persist."); 216if (_client.Stops.Count != 1 || !state.AppHosts.Single(host => host.Id == _hosts[0].Id).IsStopping) 222_application.TrackForSmoke(_hosts[0].Id); 230_application.SelectMenuDetailsForSmoke(_hosts[0].Id, details: true); 238_application.VerifyMenuDetailsForSmoke(_hosts[0].Id, 239$"{_hosts[0].AppHostPath} \u00b7 Stopping AppHost..."); 240_application.VerifyDetailsTooltipForSmoke(_hosts[0].Id, 241$"{_hosts[0].AppHostPath} \u00b7 Stopping AppHost..."); 245Publish([_hosts[3], _hosts[2], _hosts[1], Replacement(_hosts[0])]); 248if (!state.AppHosts.Any(host => host.Id == Replacement(_hosts[0]).Id)) 255_application.VerifyMenuDetailsForSmoke(_hosts[0].Id, 256$"{_hosts[0].AppHostPath} \u00b7 AppHost no longer available"); 259_application.VerifyDetailsTooltipForSmoke(_hosts[0].Id, 260$"{_hosts[0].AppHostPath} \u00b7 AppHost no longer available"); 261_application.SelectMenuDetailsForSmoke(_hosts[0].Id, details: false); 268_application.SelectMenuDetailsForSmoke(_hosts[0].Id, details: true); 276Invoke("Stop", _hosts[1].Id); 279Invoke("Stop", _hosts[2].Id); 318Invoke("Stop", _hosts[3].Id); 382Publish(_hosts.Select(host => host with