2 instantiations of AzureEnvironmentResource
Aspire.Hosting.Azure (1)
AzureEnvironmentResourceExtensions.cs (1)
39var resource = new AzureEnvironmentResource(resourceName, locationParam, resourceGroupName, principalId);
Aspire.Hosting.Azure.Tests (1)
AzureEnvironmentResourceExtensionsTests.cs (1)
4897var resource = new AzureEnvironmentResource("azure_environment", location, resourceGroupName, principalId);
119 references to AzureEnvironmentResource
Aspire.Hosting.Azure (21)
AzureBicepResource.cs (4)
55provisionStep.RequiredBy(AzureEnvironmentResource.ProvisionInfrastructureStepName); 56provisionStep.DependsOn(AzureEnvironmentResource.CreateProvisioningContextStepName); 337var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault();
AzureEnvironmentResource.cs (1)
66/// Initializes a new instance of the <see cref="AzureEnvironmentResource"/> class.
AzureEnvironmentResourceExtensions.cs (10)
26public static IResourceBuilder<AzureEnvironmentResource> AddAzureEnvironment(this IDistributedApplicationBuilder builder) 28if (builder.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is { } existingResource) 39var resource = new AzureEnvironmentResource(resourceName, locationParam, resourceGroupName, principalId); 46ResourceType = nameof(AzureEnvironmentResource), 85ResourceType = nameof(AzureEnvironmentResource), 91private static async Task ProvisionAzureResourcesAsync(AzureEnvironmentResource resource, InitializeResourceEvent @event, CancellationToken cancellationToken) 112public static IResourceBuilder<AzureEnvironmentResource> WithLocation( 113this IResourceBuilder<AzureEnvironmentResource> builder, 137public static IResourceBuilder<AzureEnvironmentResource> WithResourceGroup( 138this IResourceBuilder<AzureEnvironmentResource> builder,
AzureProvisioningController.cs (4)
2159if (model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is not { } environmentResource || 3615resource is not AzureEnvironmentResource && !activeOperation.AffectsResource(resource.Name)) 3649if (model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is { } environmentResource) 4160if (model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is not { } azureEnvironmentResource)
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 (4)
AzureContainerAppEnvironmentResource.cs (2)
56AzureEnvironmentResource.PrepareResourcesStepName, 75DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
AzureContainerAppExtensions.cs (1)
106dependsOn: AzureEnvironmentResource.PrepareResourcesStepName,
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
65RequiredBySteps = [AzureEnvironmentResource.PrepareResourcesStepName]
Aspire.Hosting.Azure.AppService (3)
AzureAppServiceEnvironmentResource.cs (2)
62DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName, WellKnownPipelineSteps.ValidateComputeEnvironments], 92DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
65RequiredBySteps = [AzureEnvironmentResource.PrepareResourcesStepName]
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryHelpers.cs (2)
26var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault() ??
Aspire.Hosting.Azure.Kubernetes (2)
AzureKubernetesEnvironmentExtensions.cs (1)
120pushStep.DependsOn(AzureEnvironmentResource.ProvisionInfrastructureStepName);
AzureKubernetesEnvironmentResource.cs (1)
65DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
Aspire.Hosting.Azure.Tests (78)
AzureBicepResourceTests.cs (2)
82Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 246Assert.Contains(AzureEnvironmentResource.CreateProvisioningContextStepName, step.DependsOnSteps);
AzureEnvironmentResourceExtensionsTests.cs (72)
42var environmentResource = Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 62Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 73var environmentResource = Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 87var environmentResource = Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 120var environmentResource = Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 184var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 241var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 285var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 316var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 407var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 542var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 544var prepareResourcesStep = Assert.Single(steps, step => step.Name == AzureEnvironmentResource.PrepareResourcesStepName); 547Assert.Collection(beforeStartSteps, step => Assert.Equal(AzureEnvironmentResource.PrepareResourcesStepName, step.Name)); 548Assert.DoesNotContain(WellKnownPipelineSteps.BeforeStart, steps.Single(step => step.Name == AzureEnvironmentResource.ProvisionInfrastructureStepName).RequiredBySteps); 1937var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 2222var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 2283var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 2700var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3381var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3439var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3506var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3555var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3601var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4312var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4361var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4409var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4469var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4509var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4568var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4609var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4656var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4851var azureEnvironment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4872var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 4886var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 4897var resource = new AzureEnvironmentResource("azure_environment", location, resourceGroupName, principalId); 4914var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 4930var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 4946var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 5181AzureEnvironmentResource environmentResource,
AzureUserAssignedIdentityTests.cs (4)
74r => Assert.IsType<AzureEnvironmentResource>(r), 159r => Assert.IsType<AzureEnvironmentResource>(r), 217r => Assert.IsType<AzureEnvironmentResource>(r), 296r => Assert.IsType<AzureEnvironmentResource>(r),
Aspire.Hosting.Foundry (7)
HostedAgent\AzureHostedAgentResource.cs (3)
64DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq, AzureEnvironmentResource.ProvisionInfrastructureStepName] 158var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault() ??
Project\ProjectResource.cs (2)
63DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName, WellKnownPipelineSteps.ValidateComputeEnvironments], 86DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
PromptAgent\AzurePromptAgentResource.cs (2)
77DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName] 96DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq, AzureEnvironmentResource.ProvisionInfrastructureStepName]
Aspire.Hosting.Foundry.Tests (2)
PromptAgentTests.cs (2)
617Assert.Equal(new[] { AzureEnvironmentResource.PrepareResourcesStepName }, beforeStartStep.DependsOnSteps); 642Assert.Contains(AzureEnvironmentResource.PrepareResourcesStepName, activityReporter.CreatedSteps);