1 type derived from ContainerRuntimeProbe
aspire (1)
src\Shared\WslcContainerRuntimeProbe.cs (1)
13
internal sealed class WslcContainerRuntimeProbe() :
ContainerRuntimeProbe
(KnownContainerRuntimes.Wslc, "wslc", "WSLc", 2)
3 instantiations of ContainerRuntimeProbe
aspire (2)
src\Shared\ContainerRuntimeDetector.cs (2)
17
new
(KnownContainerRuntimes.Docker, "docker", "Docker", 0),
18
new
(KnownContainerRuntimes.Podman, "podman", "Podman", 1),
Aspire.Cli.Tests (1)
Utils\ContainerRuntimeCheckTests.cs (1)
151
var probe = new
ContainerRuntimeProbe
("runtime-key", "runtime-cli", "Runtime", 0);
28 references to ContainerRuntimeProbe
aspire (5)
src\Shared\ContainerRuntimeDetector.cs (5)
15
private static readonly
ContainerRuntimeProbe
[] s_knownRuntimes =
25
internal static IEnumerable<
ContainerRuntimeProbe
> GetKnownRuntimes(bool isWindows)
43
var
runtime = GetProbe(configuredRuntime);
65
var
runtime = GetProbe(runtimeKey);
102
internal static
ContainerRuntimeProbe
GetProbe(string runtimeKey)
Aspire.Cli.Tests (23)
Utils\ContainerRuntimeCheckTests.cs (23)
98
var metadata =
ContainerRuntimeProbe
.ParseVersionOutput(
122
private static ContainerRuntimeInfo CreateWslcInfo(
ContainerRuntimeProbe
.RuntimeVersionInfo metadata) => new()
142
var
probe = ContainerRuntimeDetector.GetProbe(configuredKey);
151
var
probe = new ContainerRuntimeProbe("runtime-key", "runtime-cli", "Runtime", 0);
273
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
290
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
307
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
324
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
340
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
355
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
370
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
389
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input!);
404
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
419
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
433
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
448
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
465
var info =
ContainerRuntimeProbe
.ParseVersionOutput(input);
487
var result =
ContainerRuntimeProbe
.ParseVersionOutput(input).ClientVersion;
501
var result =
ContainerRuntimeProbe
.ParseVersionOutput(input).ClientVersion;
509
var result =
ContainerRuntimeProbe
.ParseVersionOutput(null!);
523
var result =
ContainerRuntimeProbe
.ParseVersionOutput(input).ClientVersion;
538
var result =
ContainerRuntimeProbe
.ParseVersionOutput(input).ClientVersion;
557
var result =
ContainerRuntimeProbe
.ParseVersionOutput(input).ClientVersion;