3 instantiations of DockerfileBaseImageAnnotation
Aspire.Hosting (1)
ContainerResourceBuilderExtensions.cs (1)
1852return builder.WithAnnotation(new DockerfileBaseImageAnnotation
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
2428resource.WithAnnotation(new DockerfileBaseImageAnnotation 2520resource.WithAnnotation(new DockerfileBaseImageAnnotation
29 references to DockerfileBaseImageAnnotation
Aspire.Hosting (2)
Publishing\ResourceContainerImageManager.cs (2)
383if (resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation) &&
Aspire.Hosting.Go (2)
GoHostingExtensions.cs (2)
177ctx.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation);
Aspire.Hosting.Java (2)
JavaDockerfileGenerator.cs (2)
134context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation);
Aspire.Hosting.JavaScript (12)
JavaScriptHostingExtensions.cs (11)
198dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 522dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 896dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 1639DockerfileBaseImageAnnotation? baseImageAnnotation, 1700dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 2424if (!resource.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out _)) 2516if (!resource.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out _))
JavaScriptPackageManagerAnnotation.cs (1)
67/// after <see cref="DockerfileBaseImageAnnotation.BuildImage"/> so that a caller-supplied build image always
Aspire.Hosting.Python (4)
PythonAppResourceBuilderExtensions.cs (4)
536context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 637context.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation);
Aspire.Hosting.Rust (7)
RustDockerfileGenerator.cs (4)
118var baseImageAnnotation = ResolveBaseImageAnnotation(resource, context); 483private static DockerfileBaseImageAnnotation? ResolveBaseImageAnnotation(RustAppResource resource, DockerfileBuilderCallbackContext context) 484=> context.Resource.Annotations.OfType<DockerfileBaseImageAnnotation>().LastOrDefault() 485?? resource.Annotations.OfType<DockerfileBaseImageAnnotation>().LastOrDefault();
RustHostingExtensions.cs (3)
897var baseImages = container.Annotations.OfType<DockerfileBaseImageAnnotation>().LastOrDefault() 898?? resource.Annotations.OfType<DockerfileBaseImageAnnotation>().LastOrDefault();