18 writes to ComputeEnvironment
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppEnvironmentResource.cs (1)
241ComputeEnvironment = this
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentResource.cs (1)
232ComputeEnvironment = this
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxGroupResource.cs (1)
281ComputeEnvironment = this
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentResource.cs (2)
314ComputeEnvironment = this, 351ComputeEnvironment = this,
Aspire.Hosting.Foundry (1)
HostedAgent\HostedAgentBuilderExtension.cs (1)
528ComputeEnvironment = projectResource,
Aspire.Hosting.Kubernetes (2)
KubernetesEnvironmentResource.cs (2)
453ComputeEnvironment = targetComputeEnvironment, 512ComputeEnvironment = computeEnvForAnnotation,
Aspire.Hosting.Radius (1)
RadiusInfrastructure.cs (1)
109ComputeEnvironment = computeEnvForAnnotation
Aspire.Hosting.Radius.Tests (1)
RadiusTestHelper.cs (1)
67ComputeEnvironment = computeEnvForAnnotation
Aspire.Hosting.Tests (8)
ComputeEnvironmentEndpointResolverTests.cs (7)
21agent.Resource.Annotations.Add(new DeploymentTargetAnnotation(owningEnv.Resource) { ComputeEnvironment = owningEnv.Resource }); 41agent.Resource.Annotations.Add(new DeploymentTargetAnnotation(owningEnv.Resource) { ComputeEnvironment = owningEnv.Resource }); 60agent.Resource.Annotations.Add(new DeploymentTargetAnnotation(currentEnv.Resource) { ComputeEnvironment = currentEnv.Resource }); 117agent.Resource.Annotations.Add(new DeploymentTargetAnnotation(currentEnv.Resource) { ComputeEnvironment = currentEnv.Resource }); 118agent.Resource.Annotations.Add(new DeploymentTargetAnnotation(otherEnv.Resource) { ComputeEnvironment = otherEnv.Resource }); 140agent.Resource.Annotations.Add(new DeploymentTargetAnnotation(currentEnv.Resource) { ComputeEnvironment = currentEnv.Resource }); 141agent.Resource.Annotations.Add(new DeploymentTargetAnnotation(otherEnv.Resource) { ComputeEnvironment = otherEnv.Resource });
ResourceExtensionsTests.cs (1)
180ComputeEnvironment = annotationEnvironment.Resource
57 references to ComputeEnvironment
Aspire.Hosting (3)
ApplicationModel\ResourceExtensions.cs (3)
1085return annotations.SingleOrDefault(a => a.ComputeEnvironment == selectedComputeEnvironment); 1090var computeEnvironmentNames = string.Join(", ", annotations.Select(a => a.ComputeEnvironment?.Name)); 1098if (targetComputeEnvironment is not null && targetComputeEnvironment != deploymentTargetAnnotation.ComputeEnvironment)
Aspire.Hosting.Azure.AppContainers (3)
AzureContainerAppEnvironmentResource.cs (1)
228if (r.Annotations.OfType<DeploymentTargetAnnotation>().Any(a => a.ComputeEnvironment == this))
AzureContainerAppResource.cs (1)
46var containerAppEnv = (AzureContainerAppEnvironmentResource)deploymentTargetAnnotation.ComputeEnvironment!;
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Azure.AppService (3)
AzureAppServiceWebSiteResource.cs (2)
46var computerEnv = (AzureAppServiceEnvironmentResource)deploymentTargetAnnotation.ComputeEnvironment!; 111var computerEnv = (AzureAppServiceEnvironmentResource)TargetResource.GetDeploymentTargetAnnotation()!.ComputeEnvironment!;
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Azure.EntraId (1)
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Azure.FrontDoor (1)
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Azure.Kubernetes.Tests (4)
AzureKubernetesInfrastructureTests.cs (4)
111Assert.Same(aks.Resource, target.ComputeEnvironment); 153Assert.Same(enva.Resource, cacheTarget.ComputeEnvironment); 157Assert.Same(enva.Resource, apiTarget.ComputeEnvironment); 162Assert.Same(envb.Resource, otherTarget.ComputeEnvironment);
Aspire.Hosting.Azure.Sandboxes (2)
AzureSandboxContainerDeployment.cs (1)
1170var currentComputeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Azure.Tests (11)
AzureAppServiceTests.cs (2)
71Assert.Same(env.Resource, target.ComputeEnvironment); 96Assert.Same(environment.Resource, target.ComputeEnvironment);
AzureContainerAppEnvironmentExtensionsTests.cs (1)
600Assert.Same(environment.Resource, api.GetDeploymentTargetAnnotation()!.ComputeEnvironment);
AzureContainerAppsTests.cs (7)
132Assert.Same(env.Resource, target.ComputeEnvironment); 156Assert.Same(environment.Resource, target.ComputeEnvironment); 254Assert.Same(infra.Resource, target.ComputeEnvironment); 285Assert.Same(env.Resource, target?.ComputeEnvironment); 3031Assert.Same(aca.Resource, webappAcaTarget.ComputeEnvironment); 3037Assert.Same(appService.Resource, webappServiceTarget.ComputeEnvironment); 3043Assert.Same(aca.Resource, containerAcaTarget.ComputeEnvironment);
AzureSandboxesTests.cs (1)
2398Assert.Same(sandboxGroup.Resource, deploymentTarget.ComputeEnvironment);
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentResource.cs (1)
362resource.Annotations.OfType<DeploymentTargetAnnotation>().Any(a => a.ComputeEnvironment == this);
Aspire.Hosting.Docker.Tests (6)
DockerComposeTests.cs (6)
42Assert.Same(composeEnv.Resource, container.Resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment); 889Assert.Same(dockerCompose.Resource, containerDockerTarget.ComputeEnvironment); 895Assert.Same(kubernetes.Resource, containerK8sTarget.ComputeEnvironment); 901Assert.Same(dockerCompose.Resource, projectDockerTarget.ComputeEnvironment); 907Assert.Same(kubernetes.Resource, projectK8sTarget.ComputeEnvironment); 943Assert.Same(dockerCompose.Resource, target.ComputeEnvironment);
Aspire.Hosting.Foundry (2)
HostedAgent\AzureHostedAgentResource.cs (1)
46var project = deploymentAnnotation.ComputeEnvironment as AzureCognitiveServicesProjectResource
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Kubernetes (3)
KubernetesEnvironmentResource.cs (2)
446!dashboard.Annotations.OfType<DeploymentTargetAnnotation>().Any(a => a.ComputeEnvironment == targetComputeEnvironment)) 489if (r.Annotations.OfType<DeploymentTargetAnnotation>().FirstOrDefault(a => a.ComputeEnvironment == computeEnvForAnnotation) is { } existingTarget)
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Kubernetes.Tests (7)
KubernetesDeployTests.cs (1)
931Assert.NotNull(dta.ComputeEnvironment);
KubernetesEnvironmentResourceTests.cs (6)
172Assert.Same(kubernetes.Resource, containerK8sTarget.ComputeEnvironment); 178Assert.Same(dockerCompose.Resource, containerDockerTarget.ComputeEnvironment); 184Assert.Same(kubernetes.Resource, projectK8sTarget.ComputeEnvironment); 190Assert.Same(dockerCompose.Resource, projectDockerTarget.ComputeEnvironment); 254Assert.Same(kubernetes.Resource, containerK8sResource.GetDeploymentTargetAnnotation()!.ComputeEnvironment); 255Assert.Same(dockerCompose.Resource, containerDockerResource.GetDeploymentTargetAnnotation()!.ComputeEnvironment);
Aspire.Hosting.Radius (1)
RadiusInfrastructure.cs (1)
96.Any(a => a.ComputeEnvironment == computeEnvForAnnotation);
Aspire.Hosting.Radius.Tests (7)
InnerLoop\MultiEnvironmentTests.cs (2)
71Assert.Same(env1.Resource, annotations[0].ComputeEnvironment); 99Assert.Same(env1.Resource, annotations[0].ComputeEnvironment);
InnerLoop\RadiusInfrastructureInitializationTests.cs (3)
33Assert.IsType<RadiusEnvironmentResource>(annotations[0].ComputeEnvironment); 89Assert.Same(env.Resource, annotation.ComputeEnvironment); 107Assert.IsType<RadiusEnvironmentResource>(annotations[0].ComputeEnvironment);
RadiusTestHelper.cs (2)
26/// <see cref="DeploymentTargetAnnotation.ComputeEnvironment"/> is set to the resource's own 59.Any(a => a.ComputeEnvironment == computeEnvForAnnotation);
Aspire.Hosting.Tests (1)
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Pipelines.Library (1)
DistributedApplicationPipelineExtensions.cs (1)
31annotation.ComputeEnvironment == appServiceEnvironment &&