7 instantiations of DeploymentTargetAnnotation
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppsInfrastructure.cs (1)
52r.Annotations.Add(new DeploymentTargetAnnotation(containerApp)
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceInfrastructure.cs (1)
50resource.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)
305.WithAnnotation(new DeploymentTargetAnnotation(compute1.Resource) { ComputeEnvironment = compute1.Resource }) 306.WithAnnotation(new DeploymentTargetAnnotation(compute2.Resource) { ComputeEnvironment = compute2.Resource });
102 references to DeploymentTargetAnnotation
Aspire.Hosting (6)
ApplicationModel\ContainerImageReference.cs (1)
30var deploymentTarget = Resource.GetDeploymentTargetAnnotation() ?? throw new InvalidOperationException($"Resource '{Resource.Name}' does not have a deployment target.");
ApplicationModel\ResourceExtensions.cs (2)
600public static DeploymentTargetAnnotation? GetDeploymentTargetAnnotation(this IResource resource, IComputeEnvironmentResource? targetComputeEnvironment = null) 616if (resource.TryGetAnnotationsOfType<DeploymentTargetAnnotation>(out var deploymentTargetAnnotations))
Publishing\ManifestPublishingContext.cs (3)
158var deploymentTarget = project.GetDeploymentTargetAnnotation(); 182private async Task WriteDeploymentTarget(DeploymentTargetAnnotation deploymentTarget) 254var deploymentTarget = container.GetDeploymentTargetAnnotation();
Aspire.Hosting.Azure.Tests (96)
AzureAppServiceTests.cs (11)
39var target = container.GetDeploymentTargetAnnotation(); 102container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 137project2.Resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 169container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 205container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 241project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target);
AzureContainerAppsTests.cs (71)
41container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 75container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 105var target = container.GetDeploymentTargetAnnotation(); 147var target = container.GetDeploymentTargetAnnotation(); 179var target = container.GetDeploymentTargetAnnotation(); 222container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 252container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 326proj.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 403proj.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 442container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 474container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 508container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 544container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 582container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 622container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 654container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 687container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 738container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 820container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 863container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 894container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 926container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 957project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 996project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1040project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1081project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1326project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1377project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1490container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1537container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1641container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1663project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1700funcjob.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1746var batchTarget = batch.Annotations.OfType<DeploymentTargetAnnotation>().FirstOrDefault(); 1747var webTarget = web.Annotations.OfType<DeploymentTargetAnnotation>().FirstOrDefault(); 1779container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 1809container.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target);
AzureUserAssignedIdentityTests.cs (10)
125var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 177var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 232var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 317var deploymentTarget = Assert.Single(computeResource.Annotations.OfType<DeploymentTargetAnnotation>()); 318var deploymentTarget2 = Assert.Single(computeResource2.Annotations.OfType<DeploymentTargetAnnotation>());
ContainerRegistryTests.cs (4)
62project.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var target); 158if (resource.TryGetLastAnnotation<DeploymentTargetAnnotation>(out var annotation) &&