3 implementations of AppHostInfo
aspire (1)
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
81
public AppHostInformation?
AppHostInfo
{ get; private set; }
Aspire.Cli.Tests (2)
Commands\TerminalCommandTests.cs (1)
673
public AppHostInformation?
AppHostInfo
=> _inner.AppHostInfo;
TestServices\TestAppHostAuxiliaryBackchannel.cs (1)
22
public AppHostInformation?
AppHostInfo
{ get; set; }
48 references to AppHostInfo
aspire (45)
Backchannel\AppHostConnectionHelper.cs (8)
48
c.
AppHostInfo
?.AppHostPath != null &&
49
string.Equals(c.
AppHostInfo
.AppHostPath, selectedPath, StringComparison.OrdinalIgnoreCase));
67
logger.LogDebug("Using single in-scope AppHost: {AppHostPath}", inScopeConnections[0].
AppHostInfo
?.AppHostPath ?? "N/A");
74
.Where(c => c.
AppHostInfo
?.AppHostPath != null)
75
.Select(c => c.
AppHostInfo
!.AppHostPath)
87
.OrderBy(c => c.
AppHostInfo
?.AppHostPath ?? string.Empty, StringComparer.OrdinalIgnoreCase)
88
.ThenBy(c => c.
AppHostInfo
?.ProcessId ?? int.MaxValue)
93
fallback?.
AppHostInfo
?.AppHostPath ?? "N/A");
Backchannel\AppHostConnectionResolver.cs (4)
290
if (connection.
AppHostInfo
?.AppHostPath is not { Length: > 0 } appHostPath)
311
if (result.Success && result.Connection.
AppHostInfo
?.CliLogFilePath is { } cliLogFilePath)
332
.OrderByDescending(c => c.
AppHostInfo
?.StartedAt ?? DateTimeOffset.MinValue)
335
var appHostPath = c.
AppHostInfo
?.AppHostPath ?? "Unknown";
Backchannel\AuxiliaryBackchannelMonitor.cs (3)
158
c.
AppHostInfo
?.AppHostPath != null &&
159
string.Equals(Path.GetFullPath(c.
AppHostInfo
.AppHostPath), Path.GetFullPath(SelectedAppHostPath), StringComparison.OrdinalIgnoreCase));
189
.Where(c => IsAppHostInScopeOfDirectory(c.
AppHostInfo
?.AppHostPath, workingDirectory.FullName))
Backchannel\IAuxiliaryBackchannelMonitor.cs (1)
37
string? ResolvedAppHostPath => SelectedConnection?.
AppHostInfo
?.AppHostPath;
Backchannel\OrphanedAppHostCollector.cs (3)
51
var appHostInfo = connection.
AppHostInfo
;
93
if (connection.
AppHostInfo
is not { CliProcessId: int cliPid })
98
if (connection.
AppHostInfo
.CliStableStartedAt is { } cliStableStartedAt)
Commands\AppHostFollowDisconnectHelpers.cs (1)
32
if (connection.
AppHostInfo
?.ProcessId is not int pid)
Commands\AppHostLauncher.cs (1)
921
var appHostInfo = result.Backchannel!.
AppHostInfo
;
Commands\PsCommand.cs (1)
333
var info = connection.
AppHostInfo
;
Commands\ResourceCommand.cs (1)
713
.Where(connection => IsMatchingAppHostPath(connection.
AppHostInfo
?.AppHostPath, targetPath))
Commands\StopCommand.cs (9)
494
var appHostPath = connection.
AppHostInfo
?.AppHostPath ?? "Unknown";
495
var appHostInfo = connection.
AppHostInfo
;
540
if (string.IsNullOrEmpty(connection.
AppHostInfo
?.AppHostPath))
545
var appHostPath = connection.
AppHostInfo
.AppHostPath;
553
return string.IsNullOrEmpty(connection.
AppHostInfo
?.AppHostPath)
555
: connection.
AppHostInfo
.AppHostPath;
560
return string.IsNullOrEmpty(connection.
AppHostInfo
?.AppHostPath)
562
: new FileInfo(connection.
AppHostInfo
.AppHostPath);
592
return includeProcessId && connection.
AppHostInfo
is { } appHostInfo
Mcp\McpResourceToolRefreshService.cs (1)
88
selectedAppHostPath = connection.
AppHostInfo
?.AppHostPath;
Mcp\Tools\ListAppHostsTool.cs (6)
50
c.
AppHostInfo
?.AppHostPath ?? "Unknown",
51
c.
AppHostInfo
?.ProcessId ?? 0,
52
c.
AppHostInfo
?.CliProcessId))
58
c.
AppHostInfo
?.AppHostPath ?? "Unknown",
59
c.
AppHostInfo
?.ProcessId ?? 0,
60
c.
AppHostInfo
?.CliProcessId))
Mcp\Tools\ListIntegrationsTool.cs (1)
157
var appHostPath = inScopeConnections[0].
AppHostInfo
?.AppHostPath;
Mcp\Tools\SelectAppHostTool.cs (4)
73
if (c.
AppHostInfo
?.AppHostPath is null)
77
var candidatePath = Path.GetFullPath(c.
AppHostInfo
.AppHostPath);
85
.Where(c => c.
AppHostInfo
?.AppHostPath != null)
86
.Select(c => c.
AppHostInfo
!.AppHostPath)
Projects\RunningInstanceManager.cs (1)
102
var appHostInfo = backchannel.
AppHostInfo
;
Aspire.Cli.Tests (3)
TestServices\TestAuxiliaryBackchannelMonitor.cs (3)
73
c.
AppHostInfo
?.AppHostPath != null &&
74
string.Equals(Path.GetFullPath(c.
AppHostInfo
.AppHostPath), Path.GetFullPath(SelectedAppHostPath), StringComparison.OrdinalIgnoreCase));
101
.Where(c => IsAppHostInScopeOfDirectory(c.
AppHostInfo
?.AppHostPath, workingDirectory.FullName))