135 references to GetDeploymentTargetAnnotation
Aspire.Hosting (4)
ApplicationModel\ResourceExtensions.cs (1)
1379var deploymentTarget = resource.GetDeploymentTargetAnnotation();
Pipelines\DistributedApplicationPipeline.cs (1)
222var deploymentTargetAnnotation = resource.GetDeploymentTargetAnnotation();
Publishing\ManifestPublishingContext.cs (2)
192var deploymentTarget = project.GetDeploymentTargetAnnotation(); 331var deploymentTarget = container.GetDeploymentTargetAnnotation();
Aspire.Hosting.Azure (1)
AzurePublishingContext.cs (1)
450if (resource.GetDeploymentTargetAnnotation() is { } annotation && annotation.DeploymentTarget is AzureBicepResource br)
Aspire.Hosting.Azure.AppContainers (4)
AzureContainerAppEnvironmentResource.cs (2)
93var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 131var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget;
AzureContainerAppResource.cs (1)
32var deploymentTargetAnnotation = targetResource.GetDeploymentTargetAnnotation();
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Azure.AppService (6)
AzureAppServiceEnvironmentResource.cs (3)
102var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 140var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 271var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget;
AzureAppServiceWebSiteResource.cs (2)
32var deploymentTargetAnnotation = targetResource.GetDeploymentTargetAnnotation(); 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.Sandboxes (7)
AzureSandboxContainerDeployment.cs (2)
160if (dependency.GetDeploymentTargetAnnotation()?.DeploymentTarget is not AzureSandboxContainerResource producer) 1170var currentComputeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
AzureSandboxGroupResource.cs (4)
65var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 97var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 224if (resource.GetDeploymentTargetAnnotation(this) is not null) 305var deploymentTargetAnnotation = resource.GetDeploymentTargetAnnotation(this);
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Azure.Tests (75)
AzureAppServiceTests.cs (8)
40var website = Assert.IsAssignableFrom<AzureProvisioningResource>(api.Resource.GetDeploymentTargetAnnotation()?.DeploymentTarget); 69var target = container.GetDeploymentTargetAnnotation(); 95var target = project.Resource.GetDeploymentTargetAnnotation(); 143var target = project.Resource.GetDeploymentTargetAnnotation(); 183var target = project.Resource.GetDeploymentTargetAnnotation(); 225var target = project.Resource.GetDeploymentTargetAnnotation(); 267var target = project.Resource.GetDeploymentTargetAnnotation(); 859var projectProvisioningResource = project.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource;
AzureContainerAppEnvironmentExtensionsTests.cs (1)
600Assert.Same(environment.Resource, api.GetDeploymentTargetAnnotation()!.ComputeEnvironment);
AzureContainerAppExpressEndpointTests.cs (3)
89Assert.Null(api.Resource.GetDeploymentTargetAnnotation()); 137Assert.Null(api.Resource.GetDeploymentTargetAnnotation()); 395Assert.IsType<AzureContainerAppResource>(resource.GetDeploymentTargetAnnotation()?.DeploymentTarget);
AzureContainerAppExpressTests.cs (5)
144var target = Assert.IsType<AzureContainerAppResource>(worker.Resource.GetDeploymentTargetAnnotation()!.DeploymentTarget); 191var target = Assert.IsType<AzureContainerAppResource>(project.Resource.GetDeploymentTargetAnnotation()!.DeploymentTarget); 233var target = Assert.IsType<AzureContainerAppResource>(project.Resource.GetDeploymentTargetAnnotation()!.DeploymentTarget); 270var target = Assert.IsType<AzureContainerAppResource>(container.Resource.GetDeploymentTargetAnnotation()!.DeploymentTarget); 290var target = Assert.IsType<AzureContainerAppResource>(container.Resource.GetDeploymentTargetAnnotation()!.DeploymentTarget);
AzureContainerAppsTests.cs (24)
42var resource = Assert.IsAssignableFrom<AzureProvisioningResource>(api.Resource.GetDeploymentTargetAnnotation()?.DeploymentTarget); 131var target = container.GetDeploymentTargetAnnotation(); 156var target = project.Resource.GetDeploymentTargetAnnotation(); 210var target = web.Resource.GetDeploymentTargetAnnotation(); 257var target = container.GetDeploymentTargetAnnotation(); 289var target = container.GetDeploymentTargetAnnotation(); 471container.GetDeploymentTargetAnnotation()?.DeploymentTarget); 835var target = resource.GetDeploymentTargetAnnotation(); 975var target = container.Resource.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureBicepResource; 2694var containerProvisioningResource = container.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2698var projectProvisioningResource = project.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2734var containerProvisioningResource = container.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2738var projectProvisioningResource = project.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2774var containerProvisioningResource = container.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2778var projectProvisioningResource = project.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2819var containerProvisioningResource = container.GetDeploymentTargetAnnotation()?.DeploymentTarget as AzureProvisioningResource; 2823Assert.Null(buildOnly.GetDeploymentTargetAnnotation()); 3083var webappAcaTarget = webappAcaResource.GetDeploymentTargetAnnotation(aca.Resource); 3089var webappServiceTarget = webappServiceResource.GetDeploymentTargetAnnotation(appService.Resource); 3095var containerAcaTarget = containerAcaResource.GetDeploymentTargetAnnotation(aca.Resource); 3103var containerAppServiceAcaTarget = containerAppServiceResource.GetDeploymentTargetAnnotation(aca.Resource); 3107Assert.Null(webappAcaResource.GetDeploymentTargetAnnotation(appService.Resource)); 3108Assert.Null(webappServiceResource.GetDeploymentTargetAnnotation(aca.Resource)); 3109Assert.Null(containerAcaResource.GetDeploymentTargetAnnotation(appService.Resource));
AzureDeployerTests.cs (3)
714var apiTarget = Assert.IsAssignableFrom<AzureBicepResource>(api.Resource.GetDeploymentTargetAnnotation()!.DeploymentTarget); 715var webTarget = Assert.IsAssignableFrom<AzureBicepResource>(web.Resource.GetDeploymentTargetAnnotation()!.DeploymentTarget); 1424var funcAppDeployment = Assert.IsAssignableFrom<AzureProvisioningResource>(funcApp.Resource.GetDeploymentTargetAnnotation()?.DeploymentTarget);
AzureFrontDoorPrivateLinkTests.cs (1)
504var target = resource.GetDeploymentTargetAnnotation();
AzureFunctionsTests.cs (2)
596var (_, bicep) = await GetManifestWithBicep(funcApp.Resource.GetDeploymentTargetAnnotation()!.DeploymentTarget); 677var (_, bicep) = await GetManifestWithBicep(funcApp.Resource.GetDeploymentTargetAnnotation()!.DeploymentTarget);
AzureResourcePreparerTests.cs (1)
344var deploymentTarget = Assert.IsAssignableFrom<AzureBicepResource>(api.Resource.GetDeploymentTargetAnnotation()?.DeploymentTarget);
AzureSandboxesTests.cs (25)
482Assert.Null(computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)); 2020var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2095defaultResource.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2097disabledResource.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2099enabledResource.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2186var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2248var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2287var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2311var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2396var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2538var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2599var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2662project.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2700project.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2726project.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2747project.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2782project.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2843frontend.Resource.GetDeploymentTargetAnnotation(frontendGroup.Resource)?.DeploymentTarget); 2845backend.Resource.GetDeploymentTargetAnnotation(backendGroup.Resource)?.DeploymentTarget); 2846Assert.Null(frontend.Resource.GetDeploymentTargetAnnotation(backendGroup.Resource)); 2847Assert.Null(backend.Resource.GetDeploymentTargetAnnotation(frontendGroup.Resource)); 2867var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(sandboxGroup.Resource); 2888container.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 2932api.Resource.GetDeploymentTargetAnnotation(sandboxGroup.Resource)?.DeploymentTarget); 3218api.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)
91var deploymentTarget = resource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget; 216var deploymentTarget = resource.GetDeploymentTargetAnnotation(this)?.DeploymentTarget;
DockerComposePublishingContext.cs (1)
82if (resource.GetDeploymentTargetAnnotation(environment)?.DeploymentTarget is DockerComposeServiceResource serviceResource)
Aspire.Hosting.Docker.Tests (10)
DockerComposeTests.cs (10)
43Assert.Same(composeEnv.Resource, container.Resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment); 892var containerDockerTarget = containerDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 898var containerK8sTarget = containerK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 904var projectDockerTarget = projectDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 910var projectK8sTarget = projectK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 915Assert.Null(containerDockerResource.GetDeploymentTargetAnnotation(kubernetes.Resource)); 916Assert.Null(containerK8sResource.GetDeploymentTargetAnnotation(dockerCompose.Resource)); 917Assert.Null(projectDockerResource.GetDeploymentTargetAnnotation(kubernetes.Resource)); 918Assert.Null(projectK8sResource.GetDeploymentTargetAnnotation(dockerCompose.Resource)); 946var target = containerDockerResource.GetDeploymentTargetAnnotation();
Aspire.Hosting.Foundry (3)
HostedAgent\AzureHostedAgentResource.cs (1)
45var 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 (5)
KubernetesEnvironmentResource.cs (2)
339var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(targetEnv)?.DeploymentTarget; 376var deploymentTarget = computeResource.GetDeploymentTargetAnnotation(targetEnv)?.DeploymentTarget;
KubernetesPublishingContext.cs (2)
81if (resource.GetDeploymentTargetAnnotation(targetEnv)?.DeploymentTarget is KubernetesResource serviceResource) 348: imageResource.GetDeploymentTargetAnnotation()?.ContainerRegistry;
src\Shared\ComputeEnvironmentEndpointResolver.cs (1)
134computeEnvironment = resource.GetComputeEnvironment() ?? resource.GetDeploymentTargetAnnotation()?.ComputeEnvironment;
Aspire.Hosting.Kubernetes.Tests (11)
KubernetesEnvironmentResourceTests.cs (11)
171var containerK8sTarget = containerK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 177var containerDockerTarget = containerDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 183var projectK8sTarget = projectK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 189var projectDockerTarget = projectDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 194Assert.Null(containerK8sResource.GetDeploymentTargetAnnotation(dockerCompose.Resource)); 195Assert.Null(containerDockerResource.GetDeploymentTargetAnnotation(kubernetes.Resource)); 196Assert.Null(projectK8sResource.GetDeploymentTargetAnnotation(dockerCompose.Resource)); 197Assert.Null(projectDockerResource.GetDeploymentTargetAnnotation(kubernetes.Resource)); 255Assert.Same(kubernetes.Resource, containerK8sResource.GetDeploymentTargetAnnotation()!.ComputeEnvironment); 256Assert.Same(dockerCompose.Resource, containerDockerResource.GetDeploymentTargetAnnotation()!.ComputeEnvironment); 260var service = Assert.IsType<KubernetesResource>(containerK8sResource.GetDeploymentTargetAnnotation()!.DeploymentTarget);
Aspire.Hosting.Radius (1)
Publishing\RadiusInfrastructureBuilder.cs (1)
1744return 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)
31var annotation = resource.GetDeploymentTargetAnnotation();