10 writes to ResourceTerminals
aspire (1)
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
1107return new ListTerminalsResponse { ResourceTerminals = [], AppHostTerminals = [] };
Aspire.Cli.Tests (9)
Backchannel\BackchannelJsonSerializerContextTests.cs (1)
156ResourceTerminals =
Commands\TerminalCommandTests.cs (7)
342ResourceTerminals = [], 367ResourceTerminals = 419ResourceTerminals = [], 472ResourceTerminals = 638ResourceTerminals = [], 702ResourceTerminals = 764ResourceTerminals = [],
TestServices\TestAppHostAuxiliaryBackchannel.cs (1)
380public ListTerminalsResponse ListTerminalsResponse { get; set; } = new ListTerminalsResponse { ResourceTerminals = [], AppHostTerminals = [] };
16 references to ResourceTerminals
aspire (12)
Backchannel\AppHostAuxiliaryBackchannel.cs (1)
1121_logger?.LogDebug("ListTerminals returned {Count} terminal-enabled resource(s).", response.ResourceTerminals.Length);
Commands\TerminalPsCommand.cs (9)
128if (response.ResourceTerminals.Length == 0 && response.AppHostTerminals.Length == 0) 144response.ResourceTerminals.Length, 145response.ResourceTerminals.Count(t => t.IsHostReachable), 162var dtos = new List<TerminalPsJsonEntry>(response.ResourceTerminals.Length + response.AppHostTerminals.Length); 163foreach (var terminal in response.ResourceTerminals) 220if (response.ResourceTerminals.Length > 0) 293foreach (var terminal in response.ResourceTerminals) 338var hasAnyPeer = response.ResourceTerminals 351foreach (var terminal in response.ResourceTerminals)
src\Aspire.Hosting\Backchannel\BackchannelDataTypes.cs (2)
1748/// <see cref="ListTerminalsResponse.ResourceTerminals"/>. Replica details (current size, attached peers) 1813/// Carried separately from <see cref="ResourceTerminals"/> rather than folded into it because the resource
Aspire.Cli.Tests (4)
Backchannel\AppHostAuxiliaryBackchannelTests.cs (1)
91Assert.Empty(response.ResourceTerminals);
Backchannel\BackchannelJsonSerializerContextTests.cs (3)
190Assert.Single(roundTripped.ResourceTerminals); 192var terminal = roundTripped.ResourceTerminals[0]; 235Assert.Empty(response.ResourceTerminals);