12 instantiations of DockerContainerRuntime
Aspire.Hosting.Tests (12)
Publishing\DockerContainerRuntimeTests.cs (12)
30
var runtime = new
DockerContainerRuntime
(
72
var runtime = new
DockerContainerRuntime
(
105
var runtime = new
DockerContainerRuntime
(
157
var runtime = new
DockerContainerRuntime
(logger, processRunner);
193
var runtime = new
DockerContainerRuntime
(
236
var runtime = new
DockerContainerRuntime
(
273
var runtime = new
DockerContainerRuntime
(
302
var runtime = new
DockerContainerRuntime
(
328
var runtime = new
DockerContainerRuntime
(
354
var runtime = new
DockerContainerRuntime
(
380
var runtime = new
DockerContainerRuntime
(
405
var 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)
14
internal sealed class DockerContainerRuntime : ContainerRuntimeBase<
DockerContainerRuntime
>
19
private readonly ILogger<
DockerContainerRuntime
> _logger;
21
public DockerContainerRuntime(ILogger<
DockerContainerRuntime
> logger, IProcessRunner processRunner) : base(logger, processRunner)
Aspire.Hosting.Tests (33)
Publishing\ComposeServiceParsingTests.cs (4)
21
var results = ContainerRuntimeBase<
DockerContainerRuntime
>.ParseComposeServiceEntries(lines);
38
var results = ContainerRuntimeBase<
DockerContainerRuntime
>.ParseComposeServiceEntries(lines);
48
var results = ContainerRuntimeBase<
DockerContainerRuntime
>.ParseComposeServiceEntries([]);
62
var results = ContainerRuntimeBase<
DockerContainerRuntime
>.ParseComposeServiceEntries(lines);
Publishing\DockerContainerRuntimeTests.cs (25)
30
var
runtime = new DockerContainerRuntime(
31
NullLogger<
DockerContainerRuntime
>.Instance,
72
var
runtime = new DockerContainerRuntime(
73
NullLogger<
DockerContainerRuntime
>.Instance,
105
var
runtime = new DockerContainerRuntime(
106
NullLogger<
DockerContainerRuntime
>.Instance,
156
var logger = new FakeLogger<
DockerContainerRuntime
>();
157
var
runtime = new DockerContainerRuntime(logger, processRunner);
193
var
runtime = new DockerContainerRuntime(
194
NullLogger<
DockerContainerRuntime
>.Instance,
236
var
runtime = new DockerContainerRuntime(
237
NullLogger<
DockerContainerRuntime
>.Instance,
273
var
runtime = new DockerContainerRuntime(
274
NullLogger<
DockerContainerRuntime
>.Instance,
302
var
runtime = new DockerContainerRuntime(
303
NullLogger<
DockerContainerRuntime
>.Instance,
328
var
runtime = new DockerContainerRuntime(
329
NullLogger<
DockerContainerRuntime
>.Instance,
354
var
runtime = new DockerContainerRuntime(
355
NullLogger<
DockerContainerRuntime
>.Instance,
380
var
runtime = new DockerContainerRuntime(
381
NullLogger<
DockerContainerRuntime
>.Instance,
405
var
runtime = new DockerContainerRuntime(
406
NullLogger<
DockerContainerRuntime
>.Instance,
434
DockerContainerRuntime
runtime,
Publishing\ResourceContainerImageManagerTests.cs (4)
1595
var result = ContainerRuntimeBase<
DockerContainerRuntime
>.BuildSecretsString(secrets);
1608
var result = ContainerRuntimeBase<
DockerContainerRuntime
>.BuildSecretsString(secrets);
1621
var result = ContainerRuntimeBase<
DockerContainerRuntime
>.BuildSecretsString(secrets, requireValue: true);
1635
var result = ContainerRuntimeBase<
DockerContainerRuntime
>.BuildSecretsString(secrets);