23 references to DockerfileBuildAnnotation
Aspire.Hosting (6)
ContainerResourceBuilderExtensions.cs (3)
385var annotation = new DockerfileBuildAnnotation(fullyQualifiedContextPath, fullyQualifiedDockerfilePath, stage); 490var annotation = builder.Resource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault(); 588var annotation = builder.Resource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault();
Dcp\DcpExecutor.cs (1)
1298if (modelContainerResource.Annotations.OfType<DockerfileBuildAnnotation>().SingleOrDefault() is { } dockerfileBuildAnnotation)
Publishing\ManifestPublishingContext.cs (2)
254if (container.Annotations.OfType<DockerfileBuildAnnotation>().Any()) 302if (container.TryGetAnnotationsOfType<DockerfileBuildAnnotation>(out var annotations) && annotations.Single() is { } annotation)
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppsInfrastructure.cs (1)
235if (resource.TryGetLastAnnotation<DockerfileBuildAnnotation>(out _))
Aspire.Hosting.Containers.Tests (16)
WithDockerfileTests.cs (16)
538var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 553var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 569var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 584var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 600var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 615var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 631var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>()); 646var annotation = Assert.Single(container.Resource.Annotations.OfType<DockerfileBuildAnnotation>());