2 instantiations of AzureEnvironmentResource
Aspire.Hosting.Azure (1)
AzureEnvironmentResourceExtensions.cs (1)
35var resource = new AzureEnvironmentResource(resourceName, locationParam, resourceGroupName, principalId);
Aspire.Hosting.Azure.Tests (1)
AzureEnvironmentResourceExtensionsTests.cs (1)
5227var resource = new AzureEnvironmentResource("azure_environment", location, resourceGroupName, principalId);
189 references to AzureEnvironmentResource
Aspire.Hosting.Azure (23)
AzureBicepResource.cs (4)
51provisionStep.RequiredBy(AzureEnvironmentResource.ProvisionInfrastructureStepName); 52provisionStep.DependsOn(AzureEnvironmentResource.CreateProvisioningContextStepName); 335var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault();
AzureEnvironmentResource.cs (1)
63/// Initializes a new instance of the <see cref="AzureEnvironmentResource"/> class.
AzureEnvironmentResourceExtensions.cs (10)
22public static IResourceBuilder<AzureEnvironmentResource> AddAzureEnvironment(this IDistributedApplicationBuilder builder) 24if (builder.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is { } existingResource) 35var resource = new AzureEnvironmentResource(resourceName, locationParam, resourceGroupName, principalId); 43ResourceType = nameof(AzureEnvironmentResource), 83ResourceType = nameof(AzureEnvironmentResource), 89private static async Task ProvisionAzureResourcesAsync(AzureEnvironmentResource resource, InitializeResourceEvent @event, CancellationToken cancellationToken) 109public static IResourceBuilder<AzureEnvironmentResource> WithLocation( 110this IResourceBuilder<AzureEnvironmentResource> builder, 133public static IResourceBuilder<AzureEnvironmentResource> WithResourceGroup( 134this IResourceBuilder<AzureEnvironmentResource> builder,
AzureProvisioningController.cs (4)
2255if (model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is not { } environmentResource || 3746resource is not AzureEnvironmentResource && !activeOperation.AffectsResource(resource.Name)) 3780if (model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is { } environmentResource) 4291if (model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is not { } azureEnvironmentResource)
AzurePublishingContext.cs (2)
100public async Task WriteModelAsync(DistributedApplicationModel model, AzureEnvironmentResource environment, CancellationToken cancellationToken = default) 133private async Task WriteAzureArtifactsOutputAsync(IReportingStep step, DistributedApplicationModel model, AzureEnvironmentResource environment, CancellationToken cancellationToken)
AzureResourcePreparer.cs (2)
37model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is { } environmentResource && 129model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault() is not { } environment)
Aspire.Hosting.Azure.AppContainers (4)
AzureContainerAppEnvironmentResource.cs (2)
63AzureEnvironmentResource.PrepareResourcesStepName, 82DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
AzureContainerAppExtensions.cs (1)
104dependsOn: AzureEnvironmentResource.PrepareResourcesStepName,
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
61RequiredBySteps = [AzureEnvironmentResource.PrepareResourcesStepName]
Aspire.Hosting.Azure.AppService (3)
AzureAppServiceEnvironmentResource.cs (2)
61DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName, WellKnownPipelineSteps.ValidateComputeEnvironments], 91DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
61RequiredBySteps = [AzureEnvironmentResource.PrepareResourcesStepName]
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryHelpers.cs (2)
24var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().FirstOrDefault() ??
Aspire.Hosting.Azure.EntraId (1)
EntraIdApplicationResource.cs (1)
76DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName],
Aspire.Hosting.Azure.EntraId.Tests (21)
EntraIdApiProvisioningTests.cs (2)
728var environment = model.Resources.OfType<AzureEnvironmentResource>().Single();
EntraIdProvisioningTests.cs (17)
508Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 597var environment = model.Resources.OfType<AzureEnvironmentResource>().Single(); 621var environment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 655await context.WriteModelAsync(model, Assert.Single(model.Resources.OfType<AzureEnvironmentResource>())); 679var environment = model.Resources.OfType<AzureEnvironmentResource>().Single(); 710var environment = model.Resources.OfType<AzureEnvironmentResource>().Single(); 750var environment = model.Resources.OfType<AzureEnvironmentResource>().Single(); 1145Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 1165Assert.Empty(builder.Resources.OfType<AzureEnvironmentResource>()); 1174Assert.Empty(context.Model.Resources.OfType<AzureEnvironmentResource>()); 1210Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 1233Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>());
EntraIdStarterScenarioPublishTests.cs (2)
58var environment = model.Resources.OfType<AzureEnvironmentResource>().Single();
Aspire.Hosting.Azure.Kubernetes (5)
AzureKubernetesEnvironmentExtensions.cs (2)
168requiredBy: AzureEnvironmentResource.PrepareResourcesStepName); 188pushStep.DependsOn(AzureEnvironmentResource.ProvisionInfrastructureStepName);
AzureKubernetesEnvironmentResource.cs (3)
70DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName], 102var azureEnvironment = context.Model.Resources.OfType<AzureEnvironmentResource>().SingleOrDefault()
Aspire.Hosting.Azure.Kubernetes.Tests (4)
AzureKubernetesInfrastructureTests.cs (4)
495var azureEnvironment = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 578var azureEnvironment = builder.Resources.OfType<AzureEnvironmentResource>().Single();
Aspire.Hosting.Azure.Sandboxes (6)
AzureSandboxContainerDeployment.cs (3)
69DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName, WellKnownPipelineSteps.DeployPrereq], 190foreach (var environment in context.Model.Resources.OfType<AzureEnvironmentResource>())
AzureSandboxGroupResource.cs (2)
49DependsOnSteps = [AzureEnvironmentResource.PrepareResourcesStepName, WellKnownPipelineSteps.ValidateComputeEnvironments], 57DependsOnSteps = [AzureEnvironmentResource.ProvisionInfrastructureStepName],
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (1)
61RequiredBySteps = [AzureEnvironmentResource.PrepareResourcesStepName]
Aspire.Hosting.Azure.Tests (107)
AzureBicepResourceTests.cs (2)
79Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 243Assert.Contains(AzureEnvironmentResource.CreateProvisioningContextStepName, step.DependsOnSteps);
AzureDeployerTests.cs (4)
100var environment = Assert.Single(app.Services.GetRequiredService<DistributedApplicationModel>().Resources.OfType<AzureEnvironmentResource>()); 184}, dependsOn: AzureEnvironmentResource.CreateProvisioningContextStepName, requiredBy: loginStepName); 205using var builder = TestDistributedApplicationBuilder.Create(DistributedApplicationOperation.Publish, testOutputHelper, step: AzureEnvironmentResource.CreateProvisioningContextStepName);
AzureEnvironmentResourceExtensionsTests.cs (81)
74var environment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 167var environment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 175ResourceType = nameof(AzureEnvironmentResource), 271var environment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 299var environment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 338var environmentResource = Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 358Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 369var environmentResource = Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 383var environmentResource = Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 416var environmentResource = Assert.Single(builder.Resources.OfType<AzureEnvironmentResource>()); 480var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 537var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 581var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 612var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 703var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 838var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 840var prepareResourcesStep = Assert.Single(steps, step => step.Name == AzureEnvironmentResource.PrepareResourcesStepName); 843Assert.Collection(beforeStartSteps, step => Assert.Equal(AzureEnvironmentResource.PrepareResourcesStepName, step.Name)); 844Assert.DoesNotContain(WellKnownPipelineSteps.BeforeStart, steps.Single(step => step.Name == AzureEnvironmentResource.ProvisionInfrastructureStepName).RequiredBySteps); 2255var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 2540var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 2601var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3018var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3699var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3757var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3824var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3873var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 3919var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4630var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4679var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4727var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4787var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4827var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4886var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4927var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 4974var environmentResource = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 5169var azureEnvironment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 5190var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 5204var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 5227var resource = new AzureEnvironmentResource("azure_environment", location, resourceGroupName, principalId); 5244var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 5260var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 5276var resource = builder.Resources.OfType<AzureEnvironmentResource>().Single(); 5511AzureEnvironmentResource environmentResource,
AzureEnvironmentResourceTests.cs (8)
267var environment = model.Resources.OfType<AzureEnvironmentResource>().Single(); 296var environment = model.Resources.OfType<AzureEnvironmentResource>().Single(); 322var environment = model.Resources.OfType<AzureEnvironmentResource>().Single(); 358var environment = model.Resources.OfType<AzureEnvironmentResource>().Single();
AzureRunAsEmulatorModeTests.cs (4)
68var environment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>()); 86var environment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>());
AzureSandboxesTests.cs (4)
53Assert.Contains(AzureEnvironmentResource.ProvisionInfrastructureStepName, firstSummaryStep.DependsOnSteps); 2417Assert.Contains(AzureEnvironmentResource.ProvisionInfrastructureStepName, deployStep.DependsOnSteps); 2462var azureEnvironment = Assert.Single(model.Resources.OfType<AzureEnvironmentResource>());
AzureUserAssignedIdentityTests.cs (4)
73r => Assert.IsType<AzureEnvironmentResource>(r), 207r => Assert.IsType<AzureEnvironmentResource>(r), 265r => Assert.IsType<AzureEnvironmentResource>(r), 344r => Assert.IsType<AzureEnvironmentResource>(r),
Aspire.Hosting.Foundry (9)
HostedAgent\AzureHostedAgentResource.cs (3)
62DependsOnSteps = [WellKnownPipelineSteps.DeployPrereq, AzureEnvironmentResource.ProvisionInfrastructureStepName] 156var 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)
705Assert.Equal(new[] { AzureEnvironmentResource.PrepareResourcesStepName }, beforeStartStep.DependsOnSteps); 730Assert.Contains(AzureEnvironmentResource.PrepareResourcesStepName, activityReporter.CreatedSteps);
ToolboxTests.cs (2)
291Assert.Contains(AzureEnvironmentResource.ProvisionInfrastructureStepName, step.DependsOnSteps); 319Assert.Contains(AzureEnvironmentResource.PrepareResourcesStepName, beforeStart.DependsOnSteps);