27 instantiations of ContainerImageBuildOptions
Aspire.Hosting (2)
ApplicationModel\DotnetProgramPublishing.cs (1)
211var buildOptions = new ContainerImageBuildOptions
Publishing\ResourceContainerImageManager.cs (1)
977var containerBuildOptions = new ContainerImageBuildOptions
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectResourceTests.cs (1)
340new ContainerImageBuildOptions
Aspire.Hosting.Tests (24)
Publishing\DockerContainerRuntimeTests.cs (12)
33var options = new ContainerImageBuildOptions 75var options = new ContainerImageBuildOptions 108var options = new ContainerImageBuildOptions 158var options = new ContainerImageBuildOptions 196var options = new ContainerImageBuildOptions 239var options = new ContainerImageBuildOptions 276var options = new ContainerImageBuildOptions 305var options = new ContainerImageBuildOptions 331var options = new ContainerImageBuildOptions 357var options = new ContainerImageBuildOptions 383var options = new ContainerImageBuildOptions 408var options = new ContainerImageBuildOptions
Publishing\PodmanSaveArgumentsTests.cs (11)
20var options = new ContainerImageBuildOptions 37var options = new ContainerImageBuildOptions 54var options = new ContainerImageBuildOptions 73var options = new ContainerImageBuildOptions 118var options = new ContainerImageBuildOptions 137var options = new ContainerImageBuildOptions 157var options = new ContainerImageBuildOptions 179var options = new ContainerImageBuildOptions 200var options = new ContainerImageBuildOptions 222var options = new ContainerImageBuildOptions 244var options = new ContainerImageBuildOptions
Publishing\ResourceContainerImageManagerTests.cs (1)
434var options = new ContainerImageBuildOptions
48 references to ContainerImageBuildOptions
Aspire.Hosting (12)
ApplicationModel\DotnetProgramPublishing.cs (1)
211var buildOptions = new ContainerImageBuildOptions
Publishing\ContainerRuntimeBase.cs (1)
51public abstract Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken);
Publishing\DockerContainerRuntime.cs (4)
28private async Task RunDockerBuildAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) 154public override async Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) 217ContainerImageBuildOptions options, 242internal static string BuildSaveArguments(string imageName, ContainerImageBuildOptions options)
Publishing\IContainerRuntime.cs (1)
37Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken);
Publishing\PodmanContainerRuntime.cs (4)
145private async Task RunPodmanBuildAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) 237private async Task RunPodmanSaveAsync(string imageName, ContainerImageBuildOptions options, CancellationToken cancellationToken) 267internal static string BuildSaveArguments(string imageName, ContainerImageBuildOptions options) 284public override async Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken)
Publishing\ResourceContainerImageManager.cs (1)
977var containerBuildOptions = new ContainerImageBuildOptions
Aspire.Hosting.Tests (32)
Publishing\ContainerRuntimeBaseTests.cs (2)
359public override Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) 394public Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) => Task.CompletedTask;
Publishing\DockerContainerRuntimeTests.cs (13)
33var options = new ContainerImageBuildOptions 75var options = new ContainerImageBuildOptions 108var options = new ContainerImageBuildOptions 158var options = new ContainerImageBuildOptions 196var options = new ContainerImageBuildOptions 239var options = new ContainerImageBuildOptions 276var options = new ContainerImageBuildOptions 305var options = new ContainerImageBuildOptions 331var options = new ContainerImageBuildOptions 357var options = new ContainerImageBuildOptions 383var options = new ContainerImageBuildOptions 408var options = new ContainerImageBuildOptions 435ContainerImageBuildOptions options)
Publishing\DotnetProgramArchiveTests.cs (3)
52var layeredOptions = layeredBuild.options!; 447var buildOptions = Assert.IsType<ContainerImageBuildOptions>(options);
Publishing\PodmanSaveArgumentsTests.cs (12)
20var options = new ContainerImageBuildOptions 37var options = new ContainerImageBuildOptions 54var options = new ContainerImageBuildOptions 73var options = new ContainerImageBuildOptions 118var options = new ContainerImageBuildOptions 137var options = new ContainerImageBuildOptions 157var options = new ContainerImageBuildOptions 179var options = new ContainerImageBuildOptions 200var options = new ContainerImageBuildOptions 222var options = new ContainerImageBuildOptions 244var options = new ContainerImageBuildOptions 265private static Task BuildImageAsync(PodmanContainerRuntime runtime, ContainerImageBuildOptions options)
Publishing\ResourceContainerImageManagerTests.cs (2)
434var options = new ContainerImageBuildOptions 959var layeredOptions = Assert.Single(containerRuntime.BuildImageCalls).options!;
Aspire.Hosting.TestUtilities (4)
MockImageBuilder.cs (1)
20public ConcurrentBag<ContainerImageBuildOptions?> BuildImageOptions { get; } = [];
Publishing\FakeContainerRuntime.cs (3)
37public ConcurrentBag<(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options)> BuildImageCalls { get; } = []; 42public Func<string, string, ContainerImageBuildOptions?, Dictionary<string, string?>, Dictionary<string, BuildImageSecretValue>, string?, CancellationToken, Task>? BuildImageAsyncCallback { get; set; } 91public async Task BuildImageAsync(string contextPath, string dockerfilePath, ContainerImageBuildOptions? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken)