1 instantiation of AzureEnvironmentResource
Aspire.Hosting.Azure (1)
AzureEnvironmentResourceExtensions.cs (1)
34var resource = new AzureEnvironmentResource(resourceName, locationParam, resourceGroupName, principalId);
36 references to AzureEnvironmentResource
Aspire.Hosting.Azure (14)
AzureBicepResource.cs (4)
56provisionStep.RequiredBy(AzureEnvironmentResource.ProvisionInfrastructureStepName); 57provisionStep.DependsOn(AzureEnvironmentResource.CreateProvisioningContextStepName); 312var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault();
AzureEnvironmentResource.cs (1)
59/// Initializes a new instance of the <see cref="AzureEnvironmentResource"/> class.
AzureEnvironmentResourceExtensions.cs (7)
21public static IResourceBuilder<AzureEnvironmentResource> AddAzureEnvironment(this IDistributedApplicationBuilder builder) 23if (builder.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is { } existingResource) 34var resource = new AzureEnvironmentResource(resourceName, locationParam, resourceGroupName, principalId); 63public static IResourceBuilder<AzureEnvironmentResource> WithLocation( 64this IResourceBuilder<AzureEnvironmentResource> builder, 87public static IResourceBuilder<AzureEnvironmentResource> WithResourceGroup( 88this IResourceBuilder<AzureEnvironmentResource> builder,
AzurePublishingContext.cs (2)
83public async Task WriteModelAsync(DistributedApplicationModel model, AzureEnvironmentResource environment, CancellationToken cancellationToken = default) 116private async Task WriteAzureArtifactsOutputAsync(IReportingStep step, DistributedApplicationModel model, AzureEnvironmentResource environment, CancellationToken cancellationToken)
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppEnvironmentResource.cs (1)
49DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentResource.cs (1)
64DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryHelpers.cs (2)
27var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault() ??
Aspire.Hosting.Azure.Tests (15)
AzureBicepResourceTests.cs (1)
247Assert.Contains(AzureEnvironmentResource.CreateProvisioningContextStepName, step.DependsOnSteps);
AzureEnvironmentResourceExtensionsTests.cs (10)
24var environmentResource = Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 44Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 58Assert.Empty(builder.Resources.OfType<AzureEnvironmentResource>()); 71var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 87var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 103var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single();
AzureUserAssignedIdentityTests.cs (4)
73r => Assert.IsType<AzureEnvironmentResource>(r), 156r => Assert.IsType<AzureEnvironmentResource>(r), 212r => Assert.IsType<AzureEnvironmentResource>(r), 289r => Assert.IsType<AzureEnvironmentResource>(r),
Aspire.Hosting.Foundry (3)
HostedAgent\AzureHostedAgentResource.cs (1)
52DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq, AzureEnvironmentResource.ProvisionInfrastructureStepName]
HostedAgent\AzurePromptAgentResource.cs (1)
53DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq, AzureEnvironmentResource.ProvisionInfrastructureStepName]
Project\ProjectResource.cs (1)
64DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],