1 instantiation of DockerfileBuildAnnotation
Aspire.Hosting (1)
ContainerResourceBuilderExtensions.cs (1)
489var annotation = new DockerfileBuildAnnotation(fullyQualifiedContextPath, fullyQualifiedDockerfilePath, stage);
31 references to DockerfileBuildAnnotation
Aspire.Hosting (11)
ContainerResourceBuilderExtensions.cs (5)
489var annotation = new DockerfileBuildAnnotation(fullyQualifiedContextPath, fullyQualifiedDockerfilePath, stage); 595var annotation = builder.Resource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault(); 693var annotation = builder.Resource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault();
Dcp\DcpExecutor.cs (1)
1497if (modelContainerResource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault() is { } dockerfileBuildAnnotation)
Publishing\ManifestPublishingContext.cs (2)
256if (container.Annotations.OfType<DockerfileBuildAnnotation>().Any()) 304if (container.TryGetAnnotationsOfType<DockerfileBuildAnnotation>(out var annotations) && annotations.Single() is { } annotation)
Publishing\ResourceContainerImageBuilder.cs (3)
198if (resource.TryGetLastAnnotation<DockerfileBuildAnnotation>(out var dockerfileBuildAnnotation)) 395resource.TryGetLastAnnotation<DockerfileBuildAnnotation>(out _));
Aspire.Hosting.Azure.AppContainers (1)
ContainerAppContext.cs (1)
204if (resource.TryGetLastAnnotation<DockerfileBuildAnnotation>(out _))
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceInfrastructure.cs (1)
42if (resource is not ProjectResource && !(resource.IsContainer() && resource.TryGetAnnotationsOfType<DockerfileBuildAnnotation>(out _)))
Aspire.Hosting.Containers.Tests (16)
WithDockerfileTests.cs (16)
616var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 631var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 647var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 662var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 678var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 693var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 709var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 724var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>());
Aspire.Hosting.Docker (1)
DockerComposeServiceResource.cs (1)
97if (resourceInstance.TryGetLastAnnotation<DockerfileBuildAnnotation>(out _) || resourceInstance is ProjectResource)
Aspire.Hosting.Kubernetes (1)
KubernetesResource.cs (1)
132if (!resourceInstance.TryGetLastAnnotation<DockerfileBuildAnnotation>(out _) && resourceInstance is not ProjectResource)