5 instantiations of ContainerRuntimeInfo
aspire (5)
src\Shared\ContainerRuntimeDetector.cs (5)
155
return new
ContainerRuntimeInfo
176
return new
ContainerRuntimeInfo
194
return new
ContainerRuntimeInfo
221
return new
ContainerRuntimeInfo
236
return 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.
110
public static async Task<
ContainerRuntimeInfo
?> FindAvailableRuntimeAsync(string? configuredRuntime = null, ILogger? logger = null, CancellationToken cancellationToken = default)
135
public static async Task<
ContainerRuntimeInfo
> CheckRuntimeAsync(string executable, string name, bool isDefault, ILogger? logger = null, CancellationToken cancellationToken = default)
292
public static
ContainerRuntimeInfo
? FindBestRuntime(IEnumerable<
ContainerRuntimeInfo
> results)
294
ContainerRuntimeInfo
? best = null;
295
foreach (
var
candidate in results)
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (4)
41
ContainerRuntimeInfo
? selected;
55
foreach (
var
info in runtimes)
103
private static EnvironmentCheckResult? CheckRuntimePolicy(
ContainerRuntimeInfo
info)
153
ContainerRuntimeInfo
info,