12 instantiations of ReplicaAnnotation
Aspire.Hosting (1)
ProjectResourceBuilderExtensions.cs (1)
901builder.WithAnnotation(new ReplicaAnnotation(replicas));
Aspire.Hosting.Tests (11)
Dcp\DcpExecutorTests.cs (1)
5267.WithAnnotation(new ReplicaAnnotation(2))
ResourceCommandServiceTests.cs (1)
118custom.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)); 1158resource.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. 982if (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 159var replicaCount = parent.Annotations.OfType<ReplicaAnnotation>().LastOrDefault()?.Replicas ?? 1;
Aspire.Hosting.Tests (2)
ProjectResourceTests.cs (2)
290var replica = Assert.Single(resource.Annotations.OfType<ReplicaAnnotation>());