1 type derived from ContainerRuntimeProbe
Aspire.Hosting (1)
src\Shared\WslcContainerRuntimeProbe.cs (1)
13
internal sealed class WslcContainerRuntimeProbe() :
ContainerRuntimeProbe
(KnownContainerRuntimes.Wslc, "wslc", "WSLc", 2)
2 instantiations of ContainerRuntimeProbe
Aspire.Hosting (2)
src\Shared\ContainerRuntimeDetector.cs (2)
17
new
(KnownContainerRuntimes.Docker, "docker", "Docker", 0),
18
new
(KnownContainerRuntimes.Podman, "podman", "Podman", 1),
12 references to ContainerRuntimeProbe
Aspire.Hosting (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.Hosting.Tests (7)
Publishing\ContainerRuntimeDetectorTests.cs (7)
108
var info =
ContainerRuntimeProbe
.ParseVersionOutput(json);
126
var info =
ContainerRuntimeProbe
.ParseVersionOutput(json);
141
var info =
ContainerRuntimeProbe
.ParseVersionOutput(json);
153
var info =
ContainerRuntimeProbe
.ParseVersionOutput(text);
161
var info =
ContainerRuntimeProbe
.ParseVersionOutput(null);
171
var info =
ContainerRuntimeProbe
.ParseVersionOutput("");
186
var info =
ContainerRuntimeProbe
.ParseVersionOutput(json);