20 writes to ContainerRuntime
Aspire.Hosting (2)
Dcp\DcpOptions.cs (2)
365options.ContainerRuntime = dcpPublisherConfiguration[nameof(options.ContainerRuntime)]; 369options.ContainerRuntime = configuration.GetString(KnownConfigNames.ContainerRuntime, KnownConfigNames.Legacy.ContainerRuntime);
Aspire.Hosting.Dotnet.Tests (4)
WslcDotnetPublishingTests.cs (4)
31builder.Services.Configure<DcpOptions>(options => options.ContainerRuntime = KnownContainerRuntimes.Wslc); 53builder.Services.Configure<DcpOptions>(options => options.ContainerRuntime = KnownContainerRuntimes.Wslc); 85builder.Services.Configure<DcpOptions>(options => options.ContainerRuntime = KnownContainerRuntimes.Wslc); 129builder.Services.Configure<DcpOptions>(options => options.ContainerRuntime = KnownContainerRuntimes.Wslc);
Aspire.Hosting.Tests (14)
Dcp\DcpDependencyCheckTests.cs (3)
19var options = new DcpOptions { ContainerRuntime = "docker" }; 50var options = new DcpOptions { ContainerRuntime = "docker" }; 81var options = new DcpOptions { ContainerRuntime = "docker" };
Dcp\DcpHostNotificationTests.cs (7)
77var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "docker", CliPath = OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" }); 174var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "docker", CliPath = OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" }); 219var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "docker", CliPath = OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" }); 264var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "podman", CliPath = OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" }); 318var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "docker", CliPath = OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" }); 386var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "docker", CliPath = OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" }); 529resolvedOptions.ContainerRuntime = "podman";
Publishing\ContainerRuntimeResolverTests.cs (2)
27var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = configuredRuntime }); 73builder.Services.Configure<DcpOptions>(options => options.ContainerRuntime = "WSLC");
Publishing\WslcContainerRuntimeTests.cs (2)
190builder.Services.Configure<DcpOptions>(options => options.ContainerRuntime = "wslc"); 222builder.Services.Configure<DcpOptions>(options => options.ContainerRuntime = "wslc");
9 references to ContainerRuntime
Aspire.Hosting (8)
Dcp\DcpDependencyCheck.cs (2)
45var containerRuntime = _dcpOptions.ContainerRuntime; 252var containerRuntime = options.ContainerRuntime;
Dcp\DcpHost.cs (3)
325if (!string.IsNullOrEmpty(_dcpOptions.ContainerRuntime)) 327arguments += $" --container-runtime \"{_dcpOptions.ContainerRuntime}\""; 641var containerRuntime = _dcpOptions.ContainerRuntime;
Dcp\DcpOptions.cs (2)
363if (!string.IsNullOrEmpty(dcpPublisherConfiguration[nameof(options.ContainerRuntime)])) 365options.ContainerRuntime = dcpPublisherConfiguration[nameof(options.ContainerRuntime)];
Publishing\ContainerRuntimeResolver.cs (1)
68var configuredRuntime = _dcpOptions.Value.ContainerRuntime;
Aspire.Hosting.Tests (1)
Dcp\DcpCliArgsTests.cs (1)
70Assert.Equal("not-a-valid-container-runtime", dcpOptions.ContainerRuntime);