105 references to GetDeploymentTargetAnnotation
Aspire.Hosting (4)
ApplicationModel\ResourceExtensions.cs (1)
1370var deploymentTarget = resource.GetDeploymentTargetAnnotation();
Pipelines\DistributedApplicationPipeline.cs (1)
268var deploymentTargetAnnotation = resource.GetDeploymentTargetAnnotation();
Publishing\ManifestPublishingContext.cs (2)
184var deploymentTarget = project.GetDeploymentTargetAnnotation(); 317var deploymentTarget = container.GetDeploymentTargetAnnotation();
Aspire.Hosting.Azure (1)
AzurePublishingContext.cs (1)
395if (resource.GetDeploymentTargetAnnotation() is { } annotation && annotation.DeploymentTarget is AzureBicepResource br)
Aspire.Hosting.Azure.AppContainers (4)
AzureContainerAppEnvironmentResource.cs (2)
86var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 124var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget;
AzureContainerAppResource.cs (1)
34var deploymentTargetAnnotation = targetResource.GetDeploymentTargetAnnotation();
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Azure.AppService (6)
AzureAppServiceEnvironmentResource.cs (3)
103var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 141var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 271var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget;
AzureAppServiceWebSiteResource.cs (2)
34var deploymentTargetAnnotation = targetResource.GetDeploymentTargetAnnotation(); 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.Sandboxes (7)
AzureSandboxContainerDeployment.cs (2)
142if (dependency.GetDeploymentTargetAnnotation()?.DeploymentTarget is not AzureSandboxContainerResource producer) 1137var currentComputeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
AzureSandboxGroupResource.cs (4)
53var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 85var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 190if (resource.GetDeploymentTargetAnnotation(this) is not null) 271var deploymentTargetAnnotation = resource.GetDeploymentTargetAnnotation(this);
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Azure.Tests (47)
AzureAppServiceTests.cs (5)
46var target = container.GetDeploymentTargetAnnotation(); 102var target = project.Resource.GetDeploymentTargetAnnotation(); 142var target = project.Resource.GetDeploymentTargetAnnotation(); 184var target = project.Resource.GetDeploymentTargetAnnotation(); 790var projectProvisioningResource = project.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource;
AzureContainerAppEnvironmentExtensionsTests.cs (1)
601Assert.Same(environment.Resource, api.GetDeploymentTargetAnnotation()!.ComputeEnvironment);
AzureContainerAppsTests.cs (21)
110var target = container.GetDeploymentTargetAnnotation(); 158var target = web.Resource.GetDeploymentTargetAnnotation(); 205var target = container.GetDeploymentTargetAnnotation(); 237var target = container.GetDeploymentTargetAnnotation(); 750var target = resource.GetDeploymentTargetAnnotation(); 890var target = container.Resource.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureBicepResource; 2578var containerProvisioningResource = container.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2582var projectProvisioningResource = project.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2618var containerProvisioningResource = container.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2622var projectProvisioningResource = project.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2658var containerProvisioningResource = container.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2662var projectProvisioningResource = project.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2703var containerProvisioningResource = container.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2707Assert.Null(buildOnly.GetDeploymentTargetAnnotation()); 2951var webappAcaTarget = webappAcaResource.GetDeploymentTargetAnnotation(aca.Resource); 2957var webappServiceTarget = webappServiceResource.GetDeploymentTargetAnnotation(appService.Resource); 2963var containerAcaTarget = containerAcaResource.GetDeploymentTargetAnnotation(aca.Resource); 2971var containerAppServiceAcaTarget = containerAppServiceResource.GetDeploymentTargetAnnotation(aca.Resource); 2975Assert.Null(webappAcaResource.GetDeploymentTargetAnnotation(appService.Resource)); 2976Assert.Null(webappServiceResource.GetDeploymentTargetAnnotation(aca.Resource)); 2977Assert.Null(containerAcaResource.GetDeploymentTargetAnnotation(appService.Resource));
AzureDeployerTests.cs (1)
1176var funcAppDeployment = Assert.IsAssignableFrom<AzureProvisioningResource>(funcApp.Resource.GetDeploymentTargetAnnotation()?.DeploymentTarget);
AzureFunctionsTests.cs (1)
354var (_, bicep) = await GetManifestWithBicep(funcApp.Resource.GetDeploymentTargetAnnotation()!.DeploymentTarget);
AzureResourcePreparerTests.cs (1)
237var deploymentTarget = Assert.IsAssignableFrom<AzureBicepResource>(api.Resource.GetDeploymentTargetAnnotation()?.DeploymentTarget);
AzureSandboxesTests.cs (15)
388Assert.Null(computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)); 1829var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 1905defaultResource.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 1907disabledResource.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 1909enabledResource.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2004var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2066var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2105var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2129var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2214var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2352var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2375var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2396container.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2440api.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2650api.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget);
ExistingAzureResourceTests.cs (2)
521Assert.Null(serviceBus.Resource.GetDeploymentTargetAnnotation()); 541Assert.Null(serviceBus.Resource.GetDeploymentTargetAnnotation());
Aspire.Hosting.Docker (3)
DockerComposeEnvironmentResource.cs (2)
93var deploymentTarget = resource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 218var deploymentTarget = resource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget;
DockerComposePublishingContext.cs (1)
83if (resource.GetDeploymentTargetAnnotation(environment)?.DeploymentTarget is DockerComposeServiceResource serviceResource)
Aspire.Hosting.Docker.Tests (10)
DockerComposeTests.cs (10)
44Assert.Same(composeEnv.Resource, container.Resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment); 889var containerDockerTarget = containerDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 895var containerK8sTarget = containerK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 901var projectDockerTarget = projectDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 907var projectK8sTarget = projectK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 912Assert.Null(containerDockerResource.GetDeploymentTargetAnnotation(kubernetes.Resource)); 913Assert.Null(containerK8sResource.GetDeploymentTargetAnnotation(dockerCompose.Resource)); 914Assert.Null(projectDockerResource.GetDeploymentTargetAnnotation(kubernetes.Resource)); 915Assert.Null(projectK8sResource.GetDeploymentTargetAnnotation(dockerCompose.Resource)); 943var target = containerDockerResource.GetDeploymentTargetAnnotation();
Aspire.Hosting.Foundry (3)
HostedAgent\AzureHostedAgentResource.cs (1)
47var deploymentAnnotation = Target.GetDeploymentTargetAnnotation() ?? throw new InvalidOperationException($"Deployment target annotation is required on resource '{Target.Name}' to deploy as hosted agent.");
Project\ProjectResource.cs (1)
252var agentName = resource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget is AzureHostedAgentResource hostedAgent
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Kubernetes (4)
KubernetesEnvironmentResource.cs (2)
335var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(targetEnv)?.DeploymentTarget; 372var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(targetEnv)?.DeploymentTarget;
KubernetesPublishingContext.cs (1)
82if (resource.GetDeploymentTargetAnnotation(targetEnv)?.DeploymentTarget is KubernetesResource serviceResource)
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Kubernetes.Tests (11)
KubernetesEnvironmentResourceTests.cs (11)
170var containerK8sTarget = containerK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 176var containerDockerTarget = containerDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 182var projectK8sTarget = projectK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 188var projectDockerTarget = projectDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 193Assert.Null(containerK8sResource.GetDeploymentTargetAnnotation(dockerCompose.Resource)); 194Assert.Null(containerDockerResource.GetDeploymentTargetAnnotation(kubernetes.Resource)); 195Assert.Null(projectK8sResource.GetDeploymentTargetAnnotation(dockerCompose.Resource)); 196Assert.Null(projectDockerResource.GetDeploymentTargetAnnotation(kubernetes.Resource)); 254Assert.Same(kubernetes.Resource, containerK8sResource.GetDeploymentTargetAnnotation()!.ComputeEnvironment); 255Assert.Same(dockerCompose.Resource, containerDockerResource.GetDeploymentTargetAnnotation()!.ComputeEnvironment); 259var service = Assert.IsType<KubernetesResource>(containerK8sResource.GetDeploymentTargetAnnotation()!.DeploymentTarget);
Aspire.Hosting.Radius (1)
Publishing\RadiusInfrastructureBuilder.cs (1)
705return resource.GetDeploymentTargetAnnotation(targetComputeEnvironment) is not null;
Aspire.Hosting.Tests (2)
ResourceExtensionsTests.cs (1)
183var annotation = resource.Resource.GetDeploymentTargetAnnotation(requestedEnvironment.Resource);
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Pipelines.Library (1)
DistributedApplicationPipelineExtensions.cs (1)
32var annotation = resource.GetDeploymentTargetAnnotation();