1 write to Replicas
Aspire.Hosting (1)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
461
Replicas
= replicas,
38 references to Replicas
Aspire.Hosting (2)
Backchannel\BackchannelDataTypes.cs (2)
56
/// <see cref="GetTerminalInfoResponse.
Replicas
"/> AND the per-resource list returned by
1599
/// <see cref="GetTerminalInfoResponse.
Replicas
"/> when the auxiliary backchannel reports
Aspire.Hosting.Tests (36)
Backchannel\GetTerminalInfoAsyncTests.cs (36)
33
Assert.Null(result.
Replicas
);
50
Assert.Null(result.
Replicas
);
71
Assert.NotNull(result.
Replicas
);
72
Assert.Equal(2, result.
Replicas
!.Length);
75
Assert.Equal(i, result.
Replicas
[i].ReplicaIndex);
76
Assert.False(result.
Replicas
[i].IsAlive);
77
Assert.Equal(hosts[i].Layout.ConsumerUdsPath, result.
Replicas
[i].ConsumerUdsPath);
135
Assert.NotNull(result.
Replicas
);
136
Assert.Equal(2, result.
Replicas
!.Length);
138
Assert.Equal(0, result.
Replicas
[0].ReplicaIndex);
139
Assert.Equal("replica 0", result.
Replicas
[0].Label);
142
Assert.Equal(hosts[0].Layout.ConsumerUdsPath, result.
Replicas
[0].ConsumerUdsPath);
143
Assert.True(result.
Replicas
[0].IsAlive);
144
Assert.Null(result.
Replicas
[0].ExitCode);
145
Assert.True(result.
Replicas
[0].ProducerConnected);
146
Assert.Equal(3, result.
Replicas
[0].RestartCount);
148
Assert.Equal(120, result.
Replicas
[0].CurrentColumns);
149
Assert.Equal(42, result.
Replicas
[0].CurrentRows);
150
Assert.Equal(2, result.
Replicas
[0].AttachedPeerCount);
151
Assert.NotNull(result.
Replicas
[0].Peers);
152
Assert.Equal(2, result.
Replicas
[0].Peers!.Length);
153
Assert.Equal("peer-a", result.
Replicas
[0].Peers![0].PeerId);
154
Assert.Equal("aspire-cli:1234", result.
Replicas
[0].Peers![0].DisplayName);
155
Assert.Equal("peer-b", result.
Replicas
[0].Peers![1].PeerId);
156
Assert.Null(result.
Replicas
[0].Peers![1].DisplayName);
158
Assert.Equal(1, result.
Replicas
[1].ReplicaIndex);
159
Assert.Equal("replica 1", result.
Replicas
[1].Label);
160
Assert.Equal(hosts[1].Layout.ConsumerUdsPath, result.
Replicas
[1].ConsumerUdsPath);
161
Assert.False(result.
Replicas
[1].IsAlive);
162
Assert.Equal(7, result.
Replicas
[1].ExitCode);
189
Assert.NotNull(result.
Replicas
);
190
Assert.Equal(2, result.
Replicas
!.Length);
191
Assert.True(result.
Replicas
[0].IsAlive);
192
Assert.False(result.
Replicas
[1].IsAlive);
193
Assert.Equal(hosts[0].Layout.ConsumerUdsPath, result.
Replicas
[0].ConsumerUdsPath);
194
Assert.Equal(hosts[1].Layout.ConsumerUdsPath, result.
Replicas
[1].ConsumerUdsPath);