2 instantiations of DockerfileBaseImageAnnotation
Aspire.Hosting (1)
ContainerResourceBuilderExtensions.cs (1)
1852return builder.WithAnnotation(new DockerfileBaseImageAnnotation
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
1882resource.WithAnnotation(new DockerfileBaseImageAnnotation
25 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 (8)
JavaScriptHostingExtensions.cs (8)
187dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 528dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 1123DockerfileBaseImageAnnotation? baseImageAnnotation, 1182dockerfileContext.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out var baseImageAnnotation); 1878if (!resource.Resource.TryGetLastAnnotation<DockerfileBaseImageAnnotation>(out _))
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();