12 instantiations of DockerContainerRuntime
Aspire.Hosting.Tests (12)
Publishing\DockerContainerRuntimeTests.cs (12)
30var runtime = new DockerContainerRuntime( 72var runtime = new DockerContainerRuntime( 105var runtime = new DockerContainerRuntime( 157var runtime = new DockerContainerRuntime(logger, processRunner); 193var runtime = new DockerContainerRuntime( 236var runtime = new DockerContainerRuntime( 273var runtime = new DockerContainerRuntime( 302var runtime = new DockerContainerRuntime( 328var runtime = new DockerContainerRuntime( 354var runtime = new DockerContainerRuntime( 380var runtime = new DockerContainerRuntime( 405var runtime = new DockerContainerRuntime(
37 references to DockerContainerRuntime
Aspire.Hosting (4)
DistributedApplicationBuilder.cs (1)
623_innerBuilder.Services.AddKeyedSingleton<IContainerRuntime, DockerContainerRuntime>(KnownContainerRuntimes.Docker);
Publishing\DockerContainerRuntime.cs (3)
14internal sealed class DockerContainerRuntime : ContainerRuntimeBase<DockerContainerRuntime> 19private readonly ILogger<DockerContainerRuntime> _logger; 21public DockerContainerRuntime(ILogger<DockerContainerRuntime> logger, IProcessRunner processRunner) : base(logger, processRunner)
Aspire.Hosting.Tests (33)
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\DockerContainerRuntimeTests.cs (25)
30var runtime = new DockerContainerRuntime( 31NullLogger<DockerContainerRuntime>.Instance, 72var runtime = new DockerContainerRuntime( 73NullLogger<DockerContainerRuntime>.Instance, 105var runtime = new DockerContainerRuntime( 106NullLogger<DockerContainerRuntime>.Instance, 156var logger = new FakeLogger<DockerContainerRuntime>(); 157var runtime = new DockerContainerRuntime(logger, processRunner); 193var runtime = new DockerContainerRuntime( 194NullLogger<DockerContainerRuntime>.Instance, 236var runtime = new DockerContainerRuntime( 237NullLogger<DockerContainerRuntime>.Instance, 273var runtime = new DockerContainerRuntime( 274NullLogger<DockerContainerRuntime>.Instance, 302var runtime = new DockerContainerRuntime( 303NullLogger<DockerContainerRuntime>.Instance, 328var runtime = new DockerContainerRuntime( 329NullLogger<DockerContainerRuntime>.Instance, 354var runtime = new DockerContainerRuntime( 355NullLogger<DockerContainerRuntime>.Instance, 380var runtime = new DockerContainerRuntime( 381NullLogger<DockerContainerRuntime>.Instance, 405var runtime = new DockerContainerRuntime( 406NullLogger<DockerContainerRuntime>.Instance, 434DockerContainerRuntime runtime,
Publishing\ResourceContainerImageManagerTests.cs (4)
1595var result = ContainerRuntimeBase<DockerContainerRuntime>.BuildSecretsString(secrets); 1608var result = ContainerRuntimeBase<DockerContainerRuntime>.BuildSecretsString(secrets); 1621var result = ContainerRuntimeBase<DockerContainerRuntime>.BuildSecretsString(secrets, requireValue: true); 1635var result = ContainerRuntimeBase<DockerContainerRuntime>.BuildSecretsString(secrets);