7 instantiations of DeploymentTargetAnnotation
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppsInfrastructure.cs (1)
46r.Annotations.Add(new DeploymentTargetAnnotation(containerApp)
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceInfrastructure.cs (1)
51resource.Annotations.Add(new DeploymentTargetAnnotation(website)
Aspire.Hosting.Docker (2)
DockerComposeInfrastructure.cs (2)
44dashboard.Annotations.Add(new DeploymentTargetAnnotation(dashboardService) 62r.Annotations.Add(new DeploymentTargetAnnotation(serviceResource)
Aspire.Hosting.Kubernetes (1)
KubernetesInfrastructure.cs (1)
45r.Annotations.Add(new DeploymentTargetAnnotation(serviceResource)
Aspire.Hosting.Tests (2)
ResourceExtensionsTests.cs (2)
306.WithAnnotation(new DeploymentTargetAnnotation(compute1.Resource) { ComputeEnvironment = compute1.Resource }) 307.WithAnnotation(new DeploymentTargetAnnotation(compute2.Resource) { ComputeEnvironment = compute2.Resource });
129 references to DeploymentTargetAnnotation
Aspire.Hosting (6)
ApplicationModel\ContainerImageReference.cs (1)
39var deploymentTarget = Resource.GetDeploymentTargetAnnotation() ?? throw new InvalidOperationException($"Resource '{Resource.Name}' does not have a deployment target.");
ApplicationModel\ResourceExtensions.cs (2)
851public static DeploymentTargetAnnotation? GetDeploymentTargetAnnotation(this IResource resource, IComputeEnvironmentResource? targetComputeEnvironment = null) 867if (resource.TryGetAnnotationsOfType<DeploymentTargetAnnotation>(out var deploymentTargetAnnotations))
Publishing\ManifestPublishingContext.cs (3)
182var deploymentTarget = project.GetDeploymentTargetAnnotation(); 206private async Task WriteDeploymentTarget(DeploymentTargetAnnotation deploymentTarget) 278var deploymentTarget = container.GetDeploymentTargetAnnotation();
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppResource.cs (2)
36var deploymentTargetAnnotation = targetResource.GetDeploymentTargetAnnotation(); 125var deploymentTargetAnnotation = targetResource.GetDeploymentTargetAnnotation();
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceWebSiteResource.cs (2)
36var deploymentTargetAnnotation = targetResource.GetDeploymentTargetAnnotation(); 121var deploymentTargetAnnotation = targetResource.GetDeploymentTargetAnnotation();
Aspire.Hosting.Azure.Tests (118)
AzureAppServiceTests.cs (25)
41var target = container.GetDeploymentTargetAnnotation(); 104container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 139project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 171container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 207container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 243project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 445project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 502project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 538project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 573project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 627project.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 658container.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 796project.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target);
AzureContainerAppsTests.cs (73)
42container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 76container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 106var target = container.GetDeploymentTargetAnnotation(); 148var target = container.GetDeploymentTargetAnnotation(); 180var target = container.GetDeploymentTargetAnnotation(); 223container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 253container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 330proj.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 407proj.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 446container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 478container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 512container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 548container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 586container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 626container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 658container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 691container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 742container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 824container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 867container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 898container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 930container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 961project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1000project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1044project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1085project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1330project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1381project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1494container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1541container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1658container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1680project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1717funcjob.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1763var batchTarget = batch.Annotations.OfType<DeploymentTargetAnnotation>().FirstOrDefault(); 1764var webTarget = web.Annotations.OfType<DeploymentTargetAnnotation>().FirstOrDefault(); 1799container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1829container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 2023container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target);
AzureProvisioningResourceTests.cs (6)
40project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 74project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 107containerResource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target);
AzureUserAssignedIdentityTests.cs (10)
124var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 176var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 231var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 316var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 317var deploymentTarget2 = Assert.Single(computeResource2.Annotations.OfType<DeploymentTargetAnnotation>());
ContainerRegistryTests.cs (4)
62project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 158if (resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var annotation) &&
Pipelines.Library (1)
DistributedApplicationPipelineExtensions.cs (1)
32var annotation = resource.GetDeploymentTargetAnnotation();