5 instantiations of DeploymentTargetAnnotation
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppsInfrastructure.cs (1)
60r.Annotations.Add(new DeploymentTargetAnnotation(containerApp)
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceInfrastructure.cs (1)
68resource.Annotations.Add(new DeploymentTargetAnnotation(website)
Aspire.Hosting.Docker (2)
DockerComposeInfrastructure.cs (2)
46dashboard.Annotations.Add(new DeploymentTargetAnnotation(dashboardService) 72r.Annotations.Add(new DeploymentTargetAnnotation(serviceResource)
Aspire.Hosting.Kubernetes (1)
KubernetesInfrastructure.cs (1)
52r.Annotations.Add(new DeploymentTargetAnnotation(serviceResource)
153 references to DeploymentTargetAnnotation
Aspire.Hosting (8)
ApplicationModel\ResourceExtensions.cs (4)
950public static DeploymentTargetAnnotation? GetDeploymentTargetAnnotation(this IResource resource, IComputeEnvironmentResource? targetComputeEnvironment = null) 966if (resource.TryGetAnnotationsOfType<DeploymentTargetAnnotation>(out var deploymentTargetAnnotations)) 1144/// <item>The <see cref="DeploymentTargetAnnotation"/> on the resource.</item> 1158var deploymentTarget = resource.GetDeploymentTargetAnnotation();
Pipelines\DistributedApplicationPipeline.cs (1)
208var deploymentTargetAnnotation = resource.GetDeploymentTargetAnnotation();
Publishing\ManifestPublishingContext.cs (3)
182var deploymentTarget = project.GetDeploymentTargetAnnotation(); 208private async Task WriteDeploymentTarget(DeploymentTargetAnnotation deploymentTarget) 315var deploymentTarget = container.GetDeploymentTargetAnnotation();
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppResource.cs (1)
34var deploymentTargetAnnotation = targetResource.GetDeploymentTargetAnnotation();
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceWebSiteResource.cs (1)
34var deploymentTargetAnnotation = targetResource.GetDeploymentTargetAnnotation();
Aspire.Hosting.Azure.Tests (134)
AzureAppServiceTests.cs (29)
43var target = container.GetDeploymentTargetAnnotation(); 180container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 215project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 247container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 283container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 319project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 521project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 557project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 593project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 628project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 702project.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 733container.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 871project.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 902project.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 934project.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target);
AzureContainerAppsTests.cs (85)
44container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 78container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 108var target = container.GetDeploymentTargetAnnotation(); 150var target = container.GetDeploymentTargetAnnotation(); 182var target = container.GetDeploymentTargetAnnotation(); 225container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 255container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 332proj.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 409proj.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 448container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 480container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 514container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 550container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 588container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 628container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 660container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 693container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 744container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 826container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 869container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 900container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 932container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 963project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1002project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1046project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1087project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1203container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1234container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1265container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1387project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1438project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1551container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1598container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1715container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1737project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1774funcjob.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1820var batchTarget = batch.Annotations.OfType<DeploymentTargetAnnotation>().FirstOrDefault(); 1821var webTarget = web.Annotations.OfType<DeploymentTargetAnnotation>().FirstOrDefault(); 1856container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1886container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 2080container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 2127projectResource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 2269var webappAcaTarget = webappAcaResource.GetDeploymentTargetAnnotation(aca.Resource); 2275var webappServiceTarget = webappServiceResource.GetDeploymentTargetAnnotation(appService.Resource); 2281var containerAcaTarget = containerAcaResource.GetDeploymentTargetAnnotation(aca.Resource); 2289var containerAppServiceAcaTarget = containerAppServiceResource.GetDeploymentTargetAnnotation(aca.Resource);
AzureProvisioningResourceTests.cs (6)
40project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 74project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 107containerResource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target);
AzureUserAssignedIdentityTests.cs (10)
125var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 178var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 234var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 320var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 321var deploymentTarget2 = Assert.Single(computeResource2.Annotations.OfType<DeploymentTargetAnnotation>());
ContainerRegistryTests.cs (4)
62project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 157if (resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var annotation) &&
Aspire.Hosting.Docker.Tests (4)
DockerComposeTests.cs (4)
831var containerDockerTarget = containerDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 837var containerK8sTarget = containerK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 843var projectDockerTarget = projectDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 849var projectK8sTarget = projectK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource);
Aspire.Hosting.Kubernetes.Tests (4)
KubernetesEnvironmentResourceTests.cs (4)
151var containerK8sTarget = containerK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 157var containerDockerTarget = containerDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource); 163var projectK8sTarget = projectK8sResource.GetDeploymentTargetAnnotation(kubernetes.Resource); 169var projectDockerTarget = projectDockerResource.GetDeploymentTargetAnnotation(dockerCompose.Resource);
Pipelines.Library (1)
DistributedApplicationPipelineExtensions.cs (1)
32var annotation = resource.GetDeploymentTargetAnnotation();