5 instantiations of ContainerRuntimeInfo
aspire (5)
src\Shared\ContainerRuntimeDetector.cs (5)
155return new ContainerRuntimeInfo 176return new ContainerRuntimeInfo 194return new ContainerRuntimeInfo 221return new ContainerRuntimeInfo 236return new ContainerRuntimeInfo
11 references to ContainerRuntimeInfo
aspire (11)
src\Shared\ContainerRuntimeDetector.cs (7)
108/// When a runtime is configured but not available, returns its info with <see cref="ContainerRuntimeInfo.IsInstalled"/> = false. 110public static async Task<ContainerRuntimeInfo?> FindAvailableRuntimeAsync(string? configuredRuntime = null, ILogger? logger = null, CancellationToken cancellationToken = default) 135public static async Task<ContainerRuntimeInfo> CheckRuntimeAsync(string executable, string name, bool isDefault, ILogger? logger = null, CancellationToken cancellationToken = default) 292public static ContainerRuntimeInfo? FindBestRuntime(IEnumerable<ContainerRuntimeInfo> results) 294ContainerRuntimeInfo? best = null; 295foreach (var candidate in results)
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (4)
41ContainerRuntimeInfo? selected; 55foreach (var info in runtimes) 103private static EnvironmentCheckResult? CheckRuntimePolicy(ContainerRuntimeInfo info) 153ContainerRuntimeInfo info,