16 references to ContainerRuntimeDetector
Aspire.Hosting (1)
Publishing\ContainerRuntimeResolver.cs (1)
78var detected = await ContainerRuntimeDetector.FindAvailableRuntimeAsync(logger: _logger, cancellationToken: cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Tests (13)
Publishing\ContainerRuntimeDetectorTests.cs (13)
19var best = ContainerRuntimeDetector.FindBestRuntime(runtimes); 33var best = ContainerRuntimeDetector.FindBestRuntime(runtimes); 47var best = ContainerRuntimeDetector.FindBestRuntime(runtimes); 55var best = ContainerRuntimeDetector.FindBestRuntime([]); 68var best = ContainerRuntimeDetector.FindBestRuntime(runtimes); 82var best = ContainerRuntimeDetector.FindBestRuntime(runtimes); 97var info = ContainerRuntimeDetector.ParseVersionOutput(json); 115var info = ContainerRuntimeDetector.ParseVersionOutput(json); 130var info = ContainerRuntimeDetector.ParseVersionOutput(json); 142var info = ContainerRuntimeDetector.ParseVersionOutput(text); 150var info = ContainerRuntimeDetector.ParseVersionOutput(null); 160var info = ContainerRuntimeDetector.ParseVersionOutput(""); 175var info = ContainerRuntimeDetector.ParseVersionOutput(json);
Aspire.Hosting.TestUtilities (2)
Utils\DockerUtils.cs (2)
28/// <see cref="ContainerRuntimeDetector"/> is exactly what <c>ContainerRuntimeResolver</c> uses, and the 35ContainerRuntimeDetector.FindAvailableRuntimeAsync(configuredRuntime, cancellationToken: cancellationToken));