9 instantiations of ContainerRuntimeInfo
aspire (6)
src\Shared\ContainerRuntimeProbe.cs (6)
117return new ContainerRuntimeInfo 144return new ContainerRuntimeInfo 173return new ContainerRuntimeInfo 192return new ContainerRuntimeInfo 230return new ContainerRuntimeInfo 246return new ContainerRuntimeInfo
Aspire.Cli.Tests (3)
Utils\ContainerRuntimeCheckTests.cs (3)
29var result = ContainerRuntimeCheck.CheckRuntimePolicy(new ContainerRuntimeInfo 106var result = ContainerRuntimeCheck.CheckRuntimePolicy(new ContainerRuntimeInfo 126private static ContainerRuntimeInfo CreateWslcInfo(ContainerRuntimeProbe.RuntimeVersionInfo metadata) => new()
14 references to ContainerRuntimeInfo
aspire (13)
src\Shared\ContainerRuntimeDetector.cs (6)
33public static async Task<ContainerRuntimeInfo?> FindAvailableRuntimeAsync( 57public static Task<ContainerRuntimeInfo> CheckRuntimeAsync( 70public static ContainerRuntimeInfo? FindBestRuntime(IEnumerable<ContainerRuntimeInfo> results) 72ContainerRuntimeInfo? best = null; 73foreach (var candidate in results)
src\Shared\ContainerRuntimeProbe.cs (1)
110public async Task<ContainerRuntimeInfo> CheckAsync(ILogger? logger, CancellationToken cancellationToken)
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (6)
57var runtime = await ContainerRuntimeDetector.FindAvailableRuntimeAsync(configuredRuntime, logger, cancellationToken) 70var healthyRuntime = ContainerRuntimeDetector.FindBestRuntime( 72var selected = ContainerRuntimeDetector.FindBestRuntime(runtimes); 74foreach (var info in runtimes.OrderBy(info => info.Priority)) 122internal static EnvironmentCheckResult? CheckRuntimePolicy(ContainerRuntimeInfo info) 200ContainerRuntimeInfo info,
Aspire.Cli.Tests (1)
Utils\ContainerRuntimeCheckTests.cs (1)
126private static ContainerRuntimeInfo CreateWslcInfo(ContainerRuntimeProbe.RuntimeVersionInfo metadata) => new()