1 instantiation of AppHostId
aspire-tray (1)
src\Aspire.Tray\Common\AppHostInfo.cs (1)
11
public AppHostId Id =>
new
(AppHostPath, AppHostPid, ProcessStartTimeUnixMilliseconds);
28 references to AppHostId
aspire-tray (28)
NativeSmokeHarness.cs (3)
163
foreach (
var
id in state.AppHosts.Concat(state.RecentAppHosts).Select(host => host.Id))
421
internal ConcurrentBag<
AppHostId
> Stops { get; } = [];
438
public async Task<StopResult> StopAsync(
AppHostId
id, CancellationToken cancellationToken)
src\Aspire.Tray\Common\AppHostInfo.cs (1)
11
public
AppHostId
Id => new(AppHostPath, AppHostPid, ProcessStartTimeUnixMilliseconds);
src\Aspire.Tray\Common\CliAppHostClient.cs (1)
37
public Task<StopResult> StopAsync(
AppHostId
id, CancellationToken cancellationToken)
src\Aspire.Tray\Common\CliAppHostCommands.cs (2)
17
internal static ProcessStartInfo CreateStopStartInfo(string executable,
AppHostId
target)
105
public async Task<StopResult> StopAsync(
AppHostId
target, CancellationToken cancellationToken)
src\Aspire.Tray\Common\IAppHostClient.cs (3)
9
Task<StopResult> StopAsync(
AppHostId
id, CancellationToken cancellationToken);
17
public bool Equals(
AppHostId
other)
68
AppHostId
Id,
src\Aspire.Tray\Common\TrayController.cs (7)
17
private readonly Dictionary<
AppHostId
, StopOperation> _stops = [];
19
private HashSet<
AppHostId
> _lastLiveIds = [];
91
public AppHostInfo RequireLiveInstance(
AppHostId
id)
99
public Uri GetDashboardUri(
AppHostId
id)
113
public void RequestStop(
AppHostId
id)
262
private AppHostInfo RequireLiveInstanceLocked(
AppHostId
id)
367
private async Task StopAsync(
AppHostId
id, StopOperation operation)
src\Aspire.Tray\Common\TrayPanel.cs (2)
88
private (PanelSection Section,
AppHostId
Host)? _actions;
163
public (PanelSection Section,
AppHostId
Host)? ActionsRow => _actions;
src\Aspire.Tray\Common\TrayPanelScene.cs (1)
165
internal readonly record struct PanelTargetKey(PanelTargetKind Kind, PanelSection Section,
AppHostId
? Host, int Item = 0);
TrayApplication.Actions.cs (2)
111
private AppHostMenuItem RequireCurrentRow(
AppHostId
id)
189
private sealed record ActionTarget(ActionKind Kind,
AppHostId
Id = default, FolderApplication? Application = null);
TrayApplication.NativeSmoke.cs (5)
204
private PanelHitTarget FindPanelTargetForSmoke(PanelTargetKind kind,
AppHostId
? host, int item = 0)
225
internal void ClickPanelForSmoke(PanelTargetKind kind,
AppHostId
? host = null, int item = 0)
240
internal void PressPanelForSmoke(PanelTargetKind kind,
AppHostId
? host = null)
251
internal void PickRowActionForSmoke(
AppHostId
host, PanelTargetKind kind, int item = 0)
262
internal void VerifyActionListForSmoke(
AppHostId
host)
TrayApplication.Panel.cs (1)
334
var
id = action.Host?.Id ?? default;