23 references to DockerfileBuildAnnotation
Aspire.Hosting (6)
ContainerResourceBuilderExtensions.cs (3)
486var annotation = new DockerfileBuildAnnotation(fullyQualifiedContextPath, fullyQualifiedDockerfilePath, stage); 592var annotation = builder.Resource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault(); 690var annotation = builder.Resource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault();
Dcp\DcpExecutor.cs (1)
1244if (modelContainerResource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault() is { } dockerfileBuildAnnotation)
Publishing\ManifestPublishingContext.cs (2)
255if (container.Annotations.OfType<DockerfileBuildAnnotation>().Any()) 303if (container.TryGetAnnotationsOfType<DockerfileBuildAnnotation>(out var annotations) && annotations.Single() is { } annotation)
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppsInfrastructure.cs (1)
234if (resource.TryGetLastAnnotation<DockerfileBuildAnnotation>(out _))
Aspire.Hosting.Containers.Tests (16)
WithDockerfileTests.cs (16)
617var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 632var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 648var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 663var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 679var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 694var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 710var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 725var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>());