1 write to Replicas
Aspire.Hosting (1)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
463
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)
36
Assert.Null(result.
Replicas
);
53
Assert.Null(result.
Replicas
);
74
Assert.NotNull(result.
Replicas
);
75
Assert.Equal(2, result.
Replicas
!.Length);
78
Assert.Equal(i, result.
Replicas
[i].ReplicaIndex);
79
Assert.False(result.
Replicas
[i].IsAlive);
80
Assert.Equal(hosts[i].Layout.ConsumerUdsPath, result.
Replicas
[i].ConsumerUdsPath);
138
Assert.NotNull(result.
Replicas
);
139
Assert.Equal(2, result.
Replicas
!.Length);
141
Assert.Equal(0, result.
Replicas
[0].ReplicaIndex);
142
Assert.Equal("replica 0", result.
Replicas
[0].Label);
145
Assert.Equal(hosts[0].Layout.ConsumerUdsPath, result.
Replicas
[0].ConsumerUdsPath);
146
Assert.True(result.
Replicas
[0].IsAlive);
147
Assert.Null(result.
Replicas
[0].ExitCode);
148
Assert.True(result.
Replicas
[0].ProducerConnected);
149
Assert.Equal(3, result.
Replicas
[0].RestartCount);
151
Assert.Equal(120, result.
Replicas
[0].CurrentColumns);
152
Assert.Equal(42, result.
Replicas
[0].CurrentRows);
153
Assert.Equal(2, result.
Replicas
[0].AttachedPeerCount);
154
Assert.NotNull(result.
Replicas
[0].Peers);
155
Assert.Equal(2, result.
Replicas
[0].Peers!.Length);
156
Assert.Equal("peer-a", result.
Replicas
[0].Peers![0].PeerId);
157
Assert.Equal("aspire-cli:1234", result.
Replicas
[0].Peers![0].DisplayName);
158
Assert.Equal("peer-b", result.
Replicas
[0].Peers![1].PeerId);
159
Assert.Null(result.
Replicas
[0].Peers![1].DisplayName);
161
Assert.Equal(1, result.
Replicas
[1].ReplicaIndex);
162
Assert.Equal("replica 1", result.
Replicas
[1].Label);
163
Assert.Equal(hosts[1].Layout.ConsumerUdsPath, result.
Replicas
[1].ConsumerUdsPath);
164
Assert.False(result.
Replicas
[1].IsAlive);
165
Assert.Equal(7, result.
Replicas
[1].ExitCode);
192
Assert.NotNull(result.
Replicas
);
193
Assert.Equal(2, result.
Replicas
!.Length);
194
Assert.True(result.
Replicas
[0].IsAlive);
195
Assert.False(result.
Replicas
[1].IsAlive);
196
Assert.Equal(hosts[0].Layout.ConsumerUdsPath, result.
Replicas
[0].ConsumerUdsPath);
197
Assert.Equal(hosts[1].Layout.ConsumerUdsPath, result.
Replicas
[1].ConsumerUdsPath);