50 references to References
Aspire.Hosting.Azure (6)
AzureBicepResource.cs (1)
97foreach (var reference in References)
AzureProvisioningController.cs (1)
4187foreach (var reference in resource.References)
AzureProvisioningResource.cs (1)
33roleAssignment.References.Add(this);
AzureProvisioningResourceExtensions.cs (1)
99infrastructure.AspireResource.References.Add(secretReference);
AzurePublishingContext.cs (1)
408foreach (var prerequisite in resource.References.OfType<AzureRoleAssignmentResource>()
AzureResourcePreparer.cs (1)
613resource.References.UnionWith(prerequisiteResources);
Aspire.Hosting.Azure.ApiManagement (3)
AzureApiManagementExtensions.cs (1)
114resource.References.Add(resource.Identity);
AzureApiManagementResource.cs (2)
116References.Remove(Identity); 119References.Add(identity);
Aspire.Hosting.Azure.AppContainers (2)
ContainerAppEnvironmentContext.cs (1)
100provisioningResource.References.Add(prereq);
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
146environment.References.Add(identity);
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceEnvironmentContext.cs (1)
88provisioningResource.References.Add(prereq);
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
146environment.References.Add(identity);
Aspire.Hosting.Azure.Kubernetes (5)
AzureKubernetesEnvironmentExtensions.cs (5)
102resource.References.Add(controlPlaneIdentity.Resource); 103resource.References.Add(kubeletIdentity.Resource); 130resource.References.Remove(controlPlaneIdentity.Resource); 131resource.References.Remove(kubeletIdentity.Resource); 144roles.References.Add(resource);
Aspire.Hosting.Azure.Kubernetes.Tests (13)
AzureKubernetesEnvironmentExtensionsTests.cs (13)
606Assert.Contains(aks.Resource, roles.Resource.References); 931Assert.Contains(role, aks.Resource.References); 937Assert.Contains(role, aks.Resource.References); 963Assert.Contains(aks.Resource, roles.References); 964Assert.Empty(aks.Resource.References.OfType<AzureUserAssignedIdentityResource>()); 1026Assert.Contains(aks.Resource, roles.References); 1027Assert.Contains(registry.Resource, roles.References); 1070Assert.Contains(first.Resource, role.References); 1076Assert.Contains(second.Resource, role.References); 1218Assert.Contains(registryRole, aks.Resource.References); 1219Assert.Contains(networkRole, aks.Resource.References); 1271Assert.Contains(role, aks.Resource.References); 1278Assert.Contains(role, aks.Resource.References);
Aspire.Hosting.Azure.Sandboxes (2)
AzureSandboxesExtensions.cs (1)
292builder.Resource.References.Add(identity.Resource);
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
146environment.References.Add(identity);
Aspire.Hosting.Azure.Tests (17)
AzureApiManagementTests.cs (12)
41Assert.Contains(apim.Resource.Identity, apim.Resource.References); 1838Assert.Contains(roleAssignments, apim.Resource.References); 1881Assert.Contains(role, apim.Resource.References); 1905Assert.Contains(roles, apim.Resource.References); 1946Assert.Contains(roleAssignments, apim.Resource.References); 2019Assert.Contains(identity, apim.Resource.References); 2020Assert.Contains(roleAssignments, apim.Resource.References); 2127Assert.Contains(roles, apim.Resource.References); 2485Assert.Contains(roles, apim.Resource.References); 2614Assert.Contains(replacementIdentity.Resource, first.Resource.References); 2615Assert.DoesNotContain(sharedIdentity.Resource, first.Resource.References); 2616Assert.Contains(sharedIdentity.Resource, second.Resource.References);
AzureResourcePreparerTests.cs (3)
349Assert.Contains(roleAssignmentResource, deploymentTarget.References); 350Assert.Contains(blobPE.Resource, deploymentTarget.References); 351Assert.Contains(queuesPE.Resource, deploymentTarget.References);
AzureSandboxesTests.cs (1)
459Assert.Contains(identity, sandboxGroup.Resource.References);
BicepUtilitiesTests.cs (1)
65Assert.Contains(environment.Resource, roles.References);