26 instantiations of DockerfileFactoryContext
Aspire.Hosting (2)
Publishing\ManifestPublishingContext.cs (1)
379var dockerfileContext = new DockerfileFactoryContext
Utils\DockerfileHelper.cs (1)
28var context = new DockerfileFactoryContext
Aspire.Hosting.Azure (1)
AzurePublishingContext.cs (1)
421var context = new DockerfileFactoryContext
Aspire.Hosting.Containers.Tests (2)
WithDockerfileTests.cs (2)
820var context = new DockerfileFactoryContext 853var context = new DockerfileFactoryContext
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
89var dockerfileContext = new DockerfileFactoryContext
Aspire.Hosting.Java.Tests (1)
AddJavaAppPublishTests.cs (1)
2385var context = new DockerfileFactoryContext
Aspire.Hosting.Kubernetes (1)
KubernetesPublishingContext.cs (1)
88var dockerfileContext = new DockerfileFactoryContext
Aspire.Hosting.Tests (13)
ApplicationModel\Docker\DockerfileBuildAnnotationTests.cs (5)
75var context = new DockerfileFactoryContext 109var context = new DockerfileFactoryContext 149var context = new DockerfileFactoryContext 190var context = new DockerfileFactoryContext 297return new DockerfileFactoryContext
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (8)
95var factoryContext = new DockerfileFactoryContext 146var factoryContext = new DockerfileFactoryContext 182var factoryContext = new DockerfileFactoryContext 216var factoryContext = new DockerfileFactoryContext 257var factoryContext = new DockerfileFactoryContext 337var factoryContext = new DockerfileFactoryContext 373var factoryContext = new DockerfileFactoryContext 438var factoryContext = new DockerfileFactoryContext
Aspire.Hosting.Yarp.Tests (5)
AddYarpTests.cs (5)
230var context = new DockerfileFactoryContext 310var context = new DockerfileFactoryContext 341var context = new DockerfileFactoryContext 373var context = new DockerfileFactoryContext 411var context = new DockerfileFactoryContext
34 references to DockerfileFactoryContext
Aspire.Hosting (10)
ApplicationModel\DockerfileBuildAnnotation.cs (3)
47public Func<DockerfileFactoryContext, Task<string>>? DockerfileFactory { get; init; } 89public async Task MaterializeDockerfileAsync(DockerfileFactoryContext context, CancellationToken cancellationToken) 137public async Task EmitDockerfileArtifactsAsync(DockerfileFactoryContext context, string? dockerfilePath = null)
ContainerResourceBuilderExtensions.cs (5)
775public static IResourceBuilder<T> WithDockerfileFactory<T>(this IResourceBuilder<T> builder, string contextPath, Func<DockerfileFactoryContext, string> dockerfileFactory, string? stage = null) where T : ContainerResource 823public static IResourceBuilder<T> WithDockerfileFactory<T>(this IResourceBuilder<T> builder, string contextPath, Func<DockerfileFactoryContext, Task<string>> dockerfileFactory, string? stage = null) where T : ContainerResource 950public static IResourceBuilder<ContainerResource> AddDockerfileFactory(this IDistributedApplicationBuilder builder, [ResourceName] string name, string contextPath, Func<DockerfileFactoryContext, string> dockerfileFactory, string? stage = null) 981public static IResourceBuilder<ContainerResource> AddDockerfileFactory(this IDistributedApplicationBuilder builder, [ResourceName] string name, string contextPath, Func<DockerfileFactoryContext, Task<string>> dockerfileFactory, string? stage = null) 1721Func<DockerfileFactoryContext, Task<string>> dockerfileFactory = async factoryContext =>
Publishing\ManifestPublishingContext.cs (1)
379var dockerfileContext = new DockerfileFactoryContext
Utils\DockerfileHelper.cs (1)
28var context = new DockerfileFactoryContext
Aspire.Hosting.Azure (1)
AzurePublishingContext.cs (1)
421var context = new DockerfileFactoryContext
Aspire.Hosting.Containers.Tests (2)
WithDockerfileTests.cs (2)
820var context = new DockerfileFactoryContext 853var context = new DockerfileFactoryContext
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
89var dockerfileContext = new DockerfileFactoryContext
Aspire.Hosting.Java.Tests (1)
AddJavaAppPublishTests.cs (1)
2385var context = new DockerfileFactoryContext
Aspire.Hosting.Kubernetes (1)
KubernetesPublishingContext.cs (1)
88var dockerfileContext = new DockerfileFactoryContext
Aspire.Hosting.Tests (13)
ApplicationModel\Docker\DockerfileBuildAnnotationTests.cs (5)
75var context = new DockerfileFactoryContext 109var context = new DockerfileFactoryContext 149var context = new DockerfileFactoryContext 190var context = new DockerfileFactoryContext 295private static DockerfileFactoryContext CreateDockerfileFactoryContext()
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (8)
95var factoryContext = new DockerfileFactoryContext 146var factoryContext = new DockerfileFactoryContext 182var factoryContext = new DockerfileFactoryContext 216var factoryContext = new DockerfileFactoryContext 257var factoryContext = new DockerfileFactoryContext 337var factoryContext = new DockerfileFactoryContext 373var factoryContext = new DockerfileFactoryContext 438var factoryContext = new DockerfileFactoryContext
Aspire.Hosting.Yarp.Tests (5)
AddYarpTests.cs (5)
230var context = new DockerfileFactoryContext 310var context = new DockerfileFactoryContext 341var context = new DockerfileFactoryContext 373var context = new DockerfileFactoryContext 411var context = new DockerfileFactoryContext