12 references to ContainerRuntimeDetector
Aspire.Hosting (2)
Publishing\ContainerRuntimeResolver.cs (2)
74
var configuredKey =
ContainerRuntimeDetector
.GetKnownRuntimes(isWindows: true)
83
var detected = await
ContainerRuntimeDetector
.FindAvailableRuntimeAsync(
Aspire.Hosting.Tests (8)
DockerUtilsTests.cs (1)
39
var exception = Assert.Throws<ArgumentException>(() =>
ContainerRuntimeDetector
.GetProbe(MissingRuntime));
Publishing\ContainerRuntimeDetectorTests.cs (7)
18
ContainerRuntimeDetector
.CheckRuntimeAsync(executable, cancellationToken: cancellation.Token));
30
var best =
ContainerRuntimeDetector
.FindBestRuntime(runtimes);
44
var best =
ContainerRuntimeDetector
.FindBestRuntime(runtimes);
58
var best =
ContainerRuntimeDetector
.FindBestRuntime(runtimes);
66
var best =
ContainerRuntimeDetector
.FindBestRuntime([]);
79
var best =
ContainerRuntimeDetector
.FindBestRuntime(runtimes);
93
var best =
ContainerRuntimeDetector
.FindBestRuntime(runtimes);
Aspire.Hosting.TestUtilities (2)
Utils\DockerUtils.cs (2)
28
/// <see cref="
ContainerRuntimeDetector
"/> is shared with <c>ContainerRuntimeResolver</c> and uses
38
ContainerRuntimeDetector
.FindAvailableRuntimeAsync(configuredRuntime, cancellationToken: cancellationToken));