3 types derived from ContainerRuntimeBase
Aspire.Hosting (2)
Publishing\DockerContainerRuntime.cs (1)
14internal sealed class DockerContainerRuntime : ContainerRuntimeBase<DockerContainerRuntime>
Publishing\PodmanContainerRuntime.cs (1)
16internal sealed class PodmanContainerRuntime : ContainerRuntimeBase<PodmanContainerRuntime>
Aspire.Hosting.Tests (1)
Publishing\ContainerRuntimeBaseTests.cs (1)
348private sealed class TestContainerRuntime(IProcessRunner? processRunner = null, string? runtimeExecutable = null) : ContainerRuntimeBase<TestContainerRuntime>(NullLogger<TestContainerRuntime>.Instance, processRunner ?? new DefaultProcessRunner())
8 references to ContainerRuntimeBase
Aspire.Hosting.Tests (8)
Publishing\ComposeServiceParsingTests.cs (4)
21var results = ContainerRuntimeBase<DockerContainerRuntime>.ParseComposeServiceEntries(lines); 38var results = ContainerRuntimeBase<DockerContainerRuntime>.ParseComposeServiceEntries(lines); 48var results = ContainerRuntimeBase<DockerContainerRuntime>.ParseComposeServiceEntries([]); 62var results = ContainerRuntimeBase<DockerContainerRuntime>.ParseComposeServiceEntries(lines);
Publishing\ResourceContainerImageManagerTests.cs (4)
996var result = ContainerRuntimeBase<DockerContainerRuntime>.BuildSecretsString(secrets); 1009var result = ContainerRuntimeBase<DockerContainerRuntime>.BuildSecretsString(secrets); 1022var result = ContainerRuntimeBase<DockerContainerRuntime>.BuildSecretsString(secrets, requireValue: true); 1036var result = ContainerRuntimeBase<DockerContainerRuntime>.BuildSecretsString(secrets);