9 instantiations of ReferenceRoleAssignmentAnnotation
Aspire.Hosting.Azure.Tests (7)
AzureResourcePreparerTests.cs (7)
554agent.Resource.Annotations.Add(new ReferenceRoleAssignmentAnnotation( 579agent.Resource.Annotations.Add(new ReferenceRoleAssignmentAnnotation( 604agent.Resource.Annotations.Add(new ReferenceRoleAssignmentAnnotation( 633agent1.Resource.Annotations.Add(new ReferenceRoleAssignmentAnnotation(storage.Resource, role)); 636agent2.Resource.Annotations.Add(new ReferenceRoleAssignmentAnnotation(storage.Resource, role)); 667agent.Resource.Annotations.Add(new ReferenceRoleAssignmentAnnotation( 710agent.Resource.Annotations.Add(new ReferenceRoleAssignmentAnnotation(
Aspire.Hosting.Foundry (2)
HostedAgent\HostedAgentBuilderExtension.cs (1)
558target.Annotations.Add(new ReferenceRoleAssignmentAnnotation(account, roles));
Toolbox\FoundryToolboxBuilderExtensions.cs (1)
62toolbox.Annotations.Add(new ReferenceRoleAssignmentAnnotation(builder.Resource, roles));
9 references to ReferenceRoleAssignmentAnnotation
Aspire.Hosting.Azure (2)
AzureResourcePreparer.cs (2)
285if (!dependency.TryGetAnnotationsOfType<ReferenceRoleAssignmentAnnotation>(out var impliedRoleAssignments)) 290foreach (var impliedRoleAssignment in impliedRoleAssignments)
Aspire.Hosting.Foundry.Tests (7)
HostedAgentExtensionTests.cs (5)
736var annotation = Assert.Single(hostedAgent.Target.Annotations.OfType<ReferenceRoleAssignmentAnnotation>()); 758var annotation = Assert.Single(hostedAgent.Target.Annotations.OfType<ReferenceRoleAssignmentAnnotation>()); 796.Select(a => Assert.Single(a.Target.Annotations.OfType<ReferenceRoleAssignmentAnnotation>()).Target)
ToolboxTests.cs (2)
43var consumerRole = Assert.Single( 44toolbox.Resource.Annotations.OfType<ReferenceRoleAssignmentAnnotation>());