3 instantiations of DockerfileBaseImageAnnotation
Aspire.Hosting (1)
ContainerResourceBuilderExtensions.cs (1)
1865return builder.WithAnnotation(new DockerfileBaseImageAnnotation
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
2426resource.WithAnnotation(new DockerfileBaseImageAnnotation 2518resource.WithAnnotation(new DockerfileBaseImageAnnotation
29 references to DockerfileBaseImageAnnotation
Aspire.Hosting (2)
Publishing\ResourceContainerImageManager.cs (2)
594if (resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation) &&
Aspire.Hosting.Go (2)
GoHostingExtensions.cs (2)
175ctx.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation);
Aspire.Hosting.Java (2)
JavaDockerfileGenerator.cs (2)
132context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation);
Aspire.Hosting.JavaScript (12)
JavaScriptHostingExtensions.cs (11)
196dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 520dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 894dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 1637DockerfileBaseImageAnnotation? baseImageAnnotation, 1698dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 2422if (!resource.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out _)) 2514if (!resource.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out _))
JavaScriptPackageManagerAnnotation.cs (1)
64/// after <see cref="DockerfileBaseImageAnnotation.BuildImage"/> so that a caller-supplied build image always
Aspire.Hosting.Python (4)
PythonAppResourceBuilderExtensions.cs (4)
534context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 635context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation);
Aspire.Hosting.Rust (7)
RustDockerfileGenerator.cs (4)
116var baseImageAnnotation = ResolveBaseImageAnnotation(resource, context); 481private static DockerfileBaseImageAnnotation? ResolveBaseImageAnnotation(RustAppResource resource, DockerfileBuilderCallbackContext context) 482=> context.Resource.Annotations.OfType<DockerfileBaseImageAnnotation>().LastOrDefault() 483?? resource.Annotations.OfType<DockerfileBaseImageAnnotation>().LastOrDefault();
RustHostingExtensions.cs (3)
894var baseImages = container.Annotations.OfType<DockerfileBaseImageAnnotation>().LastOrDefault() 895?? resource.Annotations.OfType<DockerfileBaseImageAnnotation>().LastOrDefault();