17 writes to ComputeEnvironment
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppEnvironmentResource.cs (1)
234ComputeEnvironment = this
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentResource.cs (1)
232ComputeEnvironment = this
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentResource.cs (2)
316ComputeEnvironment = this, 353ComputeEnvironment = this,
Aspire.Hosting.Foundry (1)
HostedAgent\HostedAgentBuilderExtension.cs (1)
524ComputeEnvironment = projectResource,
Aspire.Hosting.Kubernetes (2)
KubernetesEnvironmentResource.cs (2)
450ComputeEnvironment = targetComputeEnvironment, 533ComputeEnvironment = computeEnvForAnnotation,
Aspire.Hosting.Radius (1)
RadiusInfrastructure.cs (1)
111ComputeEnvironment = 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
51 references to ComputeEnvironment
Aspire.Hosting (3)
ApplicationModel\ResourceExtensions.cs (3)
1076return annotations.SingleOrDefault(a => a.ComputeEnvironment == selectedComputeEnvironment); 1081var computeEnvironmentNames = string.Join(", ", annotations.Select(a => a.ComputeEnvironment?.Name)); 1089if (targetComputeEnvironment is not null && targetComputeEnvironment != deploymentTargetAnnotation.ComputeEnvironment)
Aspire.Hosting.Azure.AppContainers (3)
AzureContainerAppEnvironmentResource.cs (1)
221if (r.Annotations.OfType<DeploymentTargetAnnotation>().Any(a => a.ComputeEnvironment == this))
AzureContainerAppResource.cs (1)
48var containerAppEnv = (AzureContainerAppEnvironmentResource)deploymentTargetAnnotation.ComputeEnvironment!;
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Azure.AppService (3)
AzureAppServiceWebSiteResource.cs (2)
48var computerEnv = (AzureAppServiceEnvironmentResource)deploymentTargetAnnotation.ComputeEnvironment!; 113var computerEnv = (AzureAppServiceEnvironmentResource)TargetResource.GetDeploymentTargetAnnotation()!.ComputeEnvironment!;
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)
112Assert.Same(aks.Resource, target.ComputeEnvironment); 154Assert.Same(enva.Resource, cacheTarget.ComputeEnvironment); 158Assert.Same(enva.Resource, apiTarget.ComputeEnvironment); 163Assert.Same(envb.Resource, otherTarget.ComputeEnvironment);
Aspire.Hosting.Azure.Tests (8)
AzureAppServiceTests.cs (1)
49Assert.Same(env.Resource, target.ComputeEnvironment);
AzureContainerAppEnvironmentExtensionsTests.cs (1)
601Assert.Same(environment.Resource, api.GetDeploymentTargetAnnotation()!.ComputeEnvironment);
AzureContainerAppsTests.cs (6)
113Assert.Same(env.Resource, target.ComputeEnvironment); 208Assert.Same(infra.Resource, target.ComputeEnvironment); 239Assert.Same(env.Resource, target?.ComputeEnvironment); 2917Assert.Same(aca.Resource, webappAcaTarget.ComputeEnvironment); 2923Assert.Same(appService.Resource, webappServiceTarget.ComputeEnvironment); 2929Assert.Same(aca.Resource, containerAcaTarget.ComputeEnvironment);
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentResource.cs (1)
364resource.Annotations.OfType<DeploymentTargetAnnotation>().Any(a => a.ComputeEnvironment == this);
Aspire.Hosting.Docker.Tests (6)
DockerComposeTests.cs (6)
44Assert.Same(composeEnv.Resource, container.Resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment); 891Assert.Same(dockerCompose.Resource, containerDockerTarget.ComputeEnvironment); 897Assert.Same(kubernetes.Resource, containerK8sTarget.ComputeEnvironment); 903Assert.Same(dockerCompose.Resource, projectDockerTarget.ComputeEnvironment); 909Assert.Same(kubernetes.Resource, projectK8sTarget.ComputeEnvironment); 945Assert.Same(dockerCompose.Resource, target.ComputeEnvironment);
Aspire.Hosting.Foundry (2)
HostedAgent\AzureHostedAgentResource.cs (1)
48var project = deploymentAnnotation.ComputeEnvironment as AzureCognitiveServicesProjectResource
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Kubernetes (3)
KubernetesEnvironmentResource.cs (2)
443!dashboard.Annotations.OfType<DeploymentTargetAnnotation>().Any(a => a.ComputeEnvironment == targetComputeEnvironment)) 486if (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)
965Assert.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); 232Assert.Same(kubernetes.Resource, containerK8sResource.GetDeploymentTargetAnnotation()!.ComputeEnvironment); 233Assert.Same(dockerCompose.Resource, containerDockerResource.GetDeploymentTargetAnnotation()!.ComputeEnvironment);
Aspire.Hosting.Radius (1)
RadiusInfrastructure.cs (1)
98.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)
34annotation.ComputeEnvironment == appServiceEnvironment &&