12 instantiations of ReplicaAnnotation
Aspire.Hosting (1)
ProjectResourceBuilderExtensions.cs (1)
901
builder.WithAnnotation(new
ReplicaAnnotation
(replicas));
Aspire.Hosting.Tests (11)
Dcp\DcpExecutorTests.cs (1)
5267
.WithAnnotation(new
ReplicaAnnotation
(2))
ResourceCommandServiceTests.cs (1)
118
custom.WithAnnotation(new
ReplicaAnnotation
(2));
WaitForTests.cs (2)
638
.WithAnnotation(new
ReplicaAnnotation
(2))
691
.WithAnnotation(new
ReplicaAnnotation
(2))
WithTerminalTests.cs (7)
239
.WithAnnotation(new
ReplicaAnnotation
(2));
257
.WithAnnotation(new
ReplicaAnnotation
(2));
289
.WithAnnotation(new
ReplicaAnnotation
(2))
1126
.WithAnnotation(new
ReplicaAnnotation
(3));
1158
resource.WithAnnotation(new
ReplicaAnnotation
(3));
1177
.WithAnnotation(new
ReplicaAnnotation
(2));
1250
.WithAnnotation(new
ReplicaAnnotation
(2));
8 references to ReplicaAnnotation
Aspire.Hosting (6)
ApplicationModel\ResourceExtensions.cs (3)
975
/// <see cref="
ReplicaAnnotation
" /> is found.
982
if (resource.TryGetLastAnnotation<
ReplicaAnnotation
>(out
var
replicaAnnotation))
ApplicationModel\TerminalAnnotation.cs (1)
28
/// final <see cref="
ReplicaAnnotation
"/> count is always honoured.
TerminalResourceBuilderExtensions.cs (2)
133
/// Reads the parent's final <see cref="
ReplicaAnnotation
"/> and creates one
159
var replicaCount = parent.Annotations.OfType<
ReplicaAnnotation
>().LastOrDefault()?.Replicas ?? 1;
Aspire.Hosting.Tests (2)
ProjectResourceTests.cs (2)
290
var
replica = Assert.Single(resource.Annotations.OfType<
ReplicaAnnotation
>());