3 implementations of AppHostInfo
aspire (1)
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
79
public AppHostInformation?
AppHostInfo
{ get; private set; }
Aspire.Cli.Tests (2)
Commands\TerminalCommandTests.cs (1)
674
public AppHostInformation?
AppHostInfo
=> _inner.AppHostInfo;
TestServices\TestAppHostAuxiliaryBackchannel.cs (1)
33
public AppHostInformation?
AppHostInfo
{ get; set; }
49 references to AppHostInfo
aspire (48)
Backchannel\AppHostConnectionHelper.cs (8)
53
c.
AppHostInfo
?.AppHostPath != null &&
55
PathNormalizer.ResolveToFilesystemPath(c.
AppHostInfo
.AppHostPath),
75
logger.LogDebug("Using single in-scope AppHost: {AppHostPath}", inScopeConnections[0].
AppHostInfo
?.AppHostPath ?? "N/A");
82
.Where(c => c.
AppHostInfo
?.AppHostPath != null)
83
.Select(c => c.
AppHostInfo
!.AppHostPath)
95
.OrderBy(c => c.
AppHostInfo
?.AppHostPath ?? string.Empty, StringComparer.OrdinalIgnoreCase)
96
.ThenBy(c => c.
AppHostInfo
?.ProcessId ?? int.MaxValue)
101
fallback?.
AppHostInfo
?.AppHostPath ?? "N/A");
Backchannel\AppHostConnectionResolver.cs (4)
291
if (connection.
AppHostInfo
?.AppHostPath is not { Length: > 0 } appHostPath)
312
if (result.Success && result.Connection.
AppHostInfo
?.CliLogFilePath is { } cliLogFilePath)
333
.OrderByDescending(c => c.
AppHostInfo
?.StartedAt ?? DateTimeOffset.MinValue)
336
var appHostPath = c.
AppHostInfo
?.AppHostPath ?? "Unknown";
Backchannel\AuxiliaryBackchannelMonitor.cs (3)
176
c.
AppHostInfo
?.AppHostPath != null &&
178
PathNormalizer.ResolveToFilesystemPath(c.
AppHostInfo
.AppHostPath),
209
.Where(c => IsAppHostInScopeOfDirectory(c.
AppHostInfo
?.AppHostPath, workingDirectory.FullName))
Backchannel\IAuxiliaryBackchannelMonitor.cs (1)
30
string? ResolvedAppHostPath => SelectedConnection?.
AppHostInfo
?.AppHostPath;
Backchannel\OrphanedAppHostCollector.cs (3)
50
var appHostInfo = connection.
AppHostInfo
;
92
if (connection.
AppHostInfo
is not { CliProcessId: int cliPid })
97
if (connection.
AppHostInfo
.CliStableStartedAt is { } cliStableStartedAt)
Commands\AppHostFollowDisconnectHelpers.cs (1)
32
if (connection.
AppHostInfo
?.ProcessId is not int pid)
Commands\AppHostLauncher.cs (3)
669
if (candidate.
AppHostInfo
is not { CliProcessId: int cliProcessId } appHostInfo || cliProcessId != childProcessId)
706
if (candidate.
AppHostInfo
is not { } appHostInfo)
960
var appHostInfo = result.Backchannel!.
AppHostInfo
;
Commands\PsCommand.cs (1)
333
var info = connection.
AppHostInfo
;
Commands\ResourceCommand.cs (1)
714
.Where(connection => IsMatchingAppHostPath(connection.
AppHostInfo
?.AppHostPath, targetPath))
Commands\StopCommand.cs (10)
299
result is { Success: true, Connection.
AppHostInfo
.AppHostPath: { } connectionAppHostPath } &&
486
var appHostPath = connection.
AppHostInfo
?.AppHostPath ?? "Unknown";
487
var appHostInfo = connection.
AppHostInfo
;
532
if (string.IsNullOrEmpty(connection.
AppHostInfo
?.AppHostPath))
537
var appHostPath = connection.
AppHostInfo
.AppHostPath;
545
return string.IsNullOrEmpty(connection.
AppHostInfo
?.AppHostPath)
547
: connection.
AppHostInfo
.AppHostPath;
552
return string.IsNullOrEmpty(connection.
AppHostInfo
?.AppHostPath)
554
: new FileInfo(connection.
AppHostInfo
.AppHostPath);
577
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)
70
if (c.
AppHostInfo
?.AppHostPath is null)
75
PathNormalizer.ResolveToFilesystemPath(c.
AppHostInfo
.AppHostPath),
84
.Where(c => c.
AppHostInfo
?.AppHostPath != null)
85
.Select(c => c.
AppHostInfo
!.AppHostPath)
Projects\RunningInstanceManager.cs (1)
100
var appHostInfo = backchannel.
AppHostInfo
;
Aspire.Cli.Tests (1)
TestServices\TestAuxiliaryBackchannelMonitor.cs (1)
70
.Where(c => AuxiliaryBackchannelMonitor.IsAppHostInScopeOfDirectory(c.
AppHostInfo
?.AppHostPath, workingDirectory.FullName))