3 writes to Connection
aspire (3)
Backchannel\AppHostConnectionResolver.cs (3)
77
return connections.Select(c => new AppHostConnectionResult {
Connection
= c }).ToArray();
161
var result = new AppHostConnectionResult {
Connection
= connection };
277
var selectedResult = new AppHostConnectionResult {
Connection
= selectedConnection };
26 references to Connection
aspire (24)
Backchannel\AppHostConnectionResolver.cs (3)
26
[MemberNotNullWhen(true, nameof(
Connection
))]
28
public bool Success =>
Connection
is not null;
312
if (result.Success && result.
Connection
.AppHostInfo?.CliLogFilePath is { } cliLogFilePath)
Commands\DescribeCommand.cs (1)
147
var connection = result.
Connection
!;
Commands\LogsCommand.cs (1)
173
var connection = result.
Connection
!;
Commands\McpCallCommand.cs (1)
71
var connection = result.
Connection
!;
Commands\McpToolsCommand.cs (1)
57
var connection = result.
Connection
!;
Commands\ResourceCommand.cs (2)
143
var connection = result.
Connection
!;
631
var resourceCommand = await GetCommandMetadataAsync(result.
Connection
!, request.ResourceName, request.CommandName, includeHidden, cancellationToken).ConfigureAwait(false);
Commands\StopCommand.cs (8)
238
var inScopeConnections = allConnections.Where(c => c.
Connection
!.IsInScope).ToArray();
248
var connection = inScopeConnections[0].
Connection
!;
291
var appHostFile = GetAppHostFile(result.
Connection
!);
304
var exitCode = await StopAppHostAsync(result.
Connection
!, GetSingleAppHostDisplayPath(result.
Connection
!), cancellationToken).ConfigureAwait(false);
314
result is { Success: true,
Connection
.AppHostInfo.AppHostPath: { } connectionAppHostPath } &&
318
.Select(result => result.
Connection
!)
482
var connections = allConnections.Select(connectionResult => connectionResult.
Connection
!).ToArray();
Commands\TelemetryCommandHelpers.cs (1)
272
var connection = result.
Connection
!;
Commands\TerminalAttachCommand.cs (1)
104
var connection = connectionResult.
Connection
!;
Commands\TerminalPsCommand.cs (1)
112
var connection = connectionResult.
Connection
!;
Commands\TerminalTapePlayCommand.cs (3)
117
if (!connectionResult.
Connection
.SupportsTerminalsV1)
123
connectionResult.
Connection
, resourceName, parseResult.GetValue(_replicaOption), cancellationToken).ConfigureAwait(false);
140
var info = await connectionResult.
Connection
.GetTerminalInfoAsync(canonicalName, playback.Token).ConfigureAwait(false);
Commands\WaitCommand.cs (1)
95
var connection = result.
Connection
!;
Aspire.Cli.Tests (2)
Backchannel\AppHostConnectionResolverTests.cs (2)
407
Assert.Same(connection, result.
Connection
);
479
Assert.Same(connection, result.
Connection
);