9 instantiations of TerminalReplicaInfo
Aspire.Cli.Tests (9)
Backchannel\BackchannelJsonSerializerContextTests.cs (1)
140new TerminalReplicaInfo
Commands\TerminalCommandTests.cs (8)
179new TerminalReplicaInfo 186new TerminalReplicaInfo 264new TerminalReplicaInfo 271new TerminalReplicaInfo 375new TerminalReplicaInfo 478new TerminalReplicaInfo 492new TerminalReplicaInfo 521new TerminalReplicaInfo
19 references to TerminalReplicaInfo
aspire (16)
Backchannel\BackchannelJsonSerializerContext.cs (2)
104[JsonSerializable(typeof(TerminalReplicaInfo))] 105[JsonSerializable(typeof(TerminalReplicaInfo[]))]
Backchannel\IAppHostAuxiliaryBackchannel.cs (1)
61/// attached peer count, and peer details on <see cref="TerminalReplicaInfo"/>).
Commands\TerminalAttachCommand.cs (4)
210private async Task<(TerminalReplicaInfo? Replica, int ErrorExitCode)> SelectReplicaAsync( 211TerminalReplicaInfo[] replicas, 218var match = Array.Find(replicas, r => r.ReplicaIndex == requestedReplica.Value); 245var picked = await _interactionService.PromptForSelectionAsync(
Commands\TerminalPsCommand.cs (3)
166foreach (var replica in terminal.Replicas) 230foreach (var replica in terminal.Replicas) 283foreach (var replica in terminal.Replicas)
src\Aspire.Hosting\Backchannel\BackchannelDataTypes.cs (6)
1712public TerminalReplicaInfo[]? Replicas { get; init; } 1750/// is false and the per-replica entries are degraded (<see cref="TerminalReplicaInfo.IsAlive"/> = 1751/// false, AppHost-known <see cref="TerminalReplicaInfo.ConsumerUdsPath"/>), but the array shape 1789/// <see cref="TerminalReplicaInfo.IsAlive"/> = false and the AppHost-known 1790/// <see cref="TerminalReplicaInfo.ConsumerUdsPath"/> populated, so the diagnostic shape 1794public TerminalReplicaInfo[]? Replicas { get; init; }
Aspire.Cli.Tests (3)
Backchannel\BackchannelJsonSerializerContextTests.cs (3)
111var replica = JsonSerializer.Deserialize<TerminalReplicaInfo>(json, options); 171var replica = terminal.Replicas[0];