25 references to ResourceRelationshipAnnotation
Aspire.Hosting (9)
ApplicationModel\CustomResourceSnapshot.cs (2)
404
foreach (
var
annotation in resource.Annotations.OfType<
ResourceRelationshipAnnotation
>())
Orchestrator\RelationshipEvaluator.cs (1)
28
if (resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relations) &&
ResourceBuilderExtensions.cs (6)
1751
/// Adds a <see cref="
ResourceRelationshipAnnotation
"/> to the resource annotations to add a relationship.
1786
/// Adds a <see cref="
ResourceRelationshipAnnotation
"/> to the resource annotations to add a reference to another resource.
1803
/// Walks the reference expression and adds <see cref="
ResourceRelationshipAnnotation
"/>s for all resources found in the expression.
1862
/// Adds a <see cref="
ResourceRelationshipAnnotation
"/> to the resource annotations to add a reference to another resource.
1879
/// Adds a <see cref="
ResourceRelationshipAnnotation
"/> to the resource annotations to add a parent-child relationship.
1909
/// Adds a <see cref="
ResourceRelationshipAnnotation
"/> to the resource annotations to add a parent-child relationship.
Aspire.Hosting.Azure.Tests (1)
AzureBicepProvisionerTests.cs (1)
76
Assert.True(bicep0.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
Aspire.Hosting.Containers.Tests (1)
ContainerResourceTests.cs (1)
125
Assert.False(c2.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
Aspire.Hosting.Tests (14)
ExecutableResourceTests.cs (1)
51
Assert.True(exe2.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
ProjectResourceTests.cs (1)
596
Assert.False(project.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
WaitForTests.cs (2)
793
Assert.True(containerResource.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationshipAnnotations));
794
var
relationshipAnnotation = Assert.Single(relationshipAnnotations);
WithEnvironmentTests.cs (5)
59
Assert.True(projectB.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
129
Assert.True(projectA.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
256
Assert.True(containerB.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
287
Assert.True(containerB.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
348
Assert.True(targetBuilder.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
WithReferenceTests.cs (5)
33
Assert.True(projectB.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
113
Assert.True(projectB.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
142
Assert.True(projectB.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
296
Assert.True(projectB.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var relationships));
304
Assert.True(resource.Resource.TryGetAnnotationsOfType<
ResourceRelationshipAnnotation
>(out var csRelationships));