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);
148 references to AzureEnvironmentResource
Aspire.Hosting.Azure (22)
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)
103public async Task WriteModelAsync(DistributedApplicationModel model, AzureEnvironmentResource environment, CancellationToken cancellationToken = default) 136private async Task WriteAzureArtifactsOutputAsync(IReportingStep step, DistributedApplicationModel model, AzureEnvironmentResource environment, CancellationToken cancellationToken)
AzureResourcePreparer.cs (1)
39model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is { } environmentResource &&
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 (4)
AzureKubernetesEnvironmentExtensions.cs (1)
120pushStep.DependsOn(AzureEnvironmentResource.ProvisionInfrastructureStepName);
AzureKubernetesEnvironmentResource.cs (3)
73DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName], 105var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault()
Aspire.Hosting.Azure.Kubernetes.Tests (4)
AzureKubernetesInfrastructureTests.cs (4)
470var azureEnvironment = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 553var azureEnvironment = builder.Resources.OfType<AzureEnvironmentResource>().Single();
Aspire.Hosting.Azure.Sandboxes (6)
AzureSandboxContainerDeployment.cs (3)
71DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName, WellKnownPipelineSteps.DeployPrereq], 192foreach (var environment in context.Model.Resources.OfType<AzureEnvironmentResource>())
AzureSandboxGroupResource.cs (2)
51DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName, WellKnownPipelineSteps.ValidateComputeEnvironments], 59DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
65RequiredBySteps = [AzureEnvironmentResource.PrepareResourcesStepName]
Aspire.Hosting.Azure.Tests (90)
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,
AzureEnvironmentResourceTests.cs (4)
268var environment = model.Resources.OfType<AzureEnvironmentResource>().Single(); 298var environment = model.Resources.OfType<AzureEnvironmentResource>().Single();
AzureRunAsEmulatorModeTests.cs (4)
69var environment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 87var environment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>());
AzureSandboxesTests.cs (4)
55Assert.Contains(AzureEnvironmentResource.ProvisionInfrastructureStepName, firstSummaryStep.DependsOnSteps); 2418Assert.Contains(AzureEnvironmentResource.ProvisionInfrastructureStepName, deployStep.DependsOnSteps); 2463var azureEnvironment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>());
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 (9)
HostedAgent\AzureHostedAgentResource.cs (3)
60DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq, AzureEnvironmentResource.ProvisionInfrastructureStepName] 154var 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]
Toolbox\FoundryToolboxResource.cs (2)
66DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName] 95AzureEnvironmentResource.ProvisionInfrastructureStepName
Aspire.Hosting.Foundry.Tests (4)
PromptAgentTests.cs (2)
617Assert.Equal(new[] { AzureEnvironmentResource.PrepareResourcesStepName }, beforeStartStep.DependsOnSteps); 642Assert.Contains(AzureEnvironmentResource.PrepareResourcesStepName, activityReporter.CreatedSteps);
ToolboxTests.cs (2)
294Assert.Contains(AzureEnvironmentResource.ProvisionInfrastructureStepName, step.DependsOnSteps); 322Assert.Contains(AzureEnvironmentResource.PrepareResourcesStepName, beforeStart.DependsOnSteps);