14 instantiations of WslcContainerRuntime
Aspire.Hosting.Tests (14)
Publishing\ContainerRuntimeBaseTests.cs (1)
119
KnownContainerRuntimes.Wslc => new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner),
Publishing\WslcContainerRuntimeTests.cs (13)
29
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
39
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
78
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
114
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
135
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
151
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
169
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
243
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
272
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
291
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
311
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
325
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
337
var runtime = new
WslcContainerRuntime
(NullLogger<WslcContainerRuntime>.Instance, runner);
34 references to WslcContainerRuntime
Aspire.Hosting (6)
DistributedApplicationBuilder.cs (1)
640
_innerBuilder.Services.AddKeyedSingleton<IContainerRuntime,
WslcContainerRuntime
>(KnownContainerRuntimes.Wslc);
Publishing\ResourceContainerImageManager.cs (3)
445
if (containerRuntime is
WslcContainerRuntime
)
596
var localRegistryName = containerRuntime is
WslcContainerRuntime
&& !string.IsNullOrEmpty(options.OutputPath)
963
if (containerRuntime is
WslcContainerRuntime
)
Publishing\WslcContainerRuntime.cs (2)
16
internal sealed class WslcContainerRuntime : ContainerRuntimeBase<
WslcContainerRuntime
>
18
public WslcContainerRuntime(ILogger<
WslcContainerRuntime
> logger, IProcessRunner processRunner) : base(logger, processRunner)
Aspire.Hosting.Tests (28)
Publishing\ContainerRuntimeBaseTests.cs (1)
119
KnownContainerRuntimes.Wslc => new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner),
Publishing\ContainerRuntimeResolverTests.cs (1)
79
Assert.IsType<
WslcContainerRuntime
>(await resolver.ResolveAsync());
Publishing\WslcContainerRuntimeTests.cs (26)
29
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
39
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
78
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
114
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
135
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
151
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
169
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
243
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
272
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
291
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
311
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
325
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);
337
var
runtime = new WslcContainerRuntime(NullLogger<
WslcContainerRuntime
>.Instance, runner);