14 writes to IsInstalled
Aspire.Hosting (5)
src\Shared\ContainerRuntimeProbe.cs (5)
149
IsInstalled
= false,
178
IsInstalled
= true,
197
IsInstalled
= true,
235
IsInstalled
= isInstalled,
251
IsInstalled
= false,
Aspire.Hosting.Tests (9)
Publishing\ContainerRuntimeDetectorTests.cs (9)
26
new ContainerRuntimeInfo { Key = "docker", Executable = "docker", Name = "Docker",
IsInstalled
= true, IsRunning = false, Priority = 0 },
27
new ContainerRuntimeInfo { Key = "podman", Executable = "podman", Name = "Podman",
IsInstalled
= true, IsRunning = true, Priority = 1 }
40
new ContainerRuntimeInfo { Key = "docker", Executable = "docker", Name = "Docker",
IsInstalled
= false, IsRunning = false, Priority = 0 },
41
new ContainerRuntimeInfo { Key = "podman", Executable = "podman", Name = "Podman",
IsInstalled
= true, IsRunning = false, Priority = 1 }
54
new ContainerRuntimeInfo { Key = "docker", Executable = "docker", Name = "Docker",
IsInstalled
= true, IsRunning = true, Priority = 0 },
55
new ContainerRuntimeInfo { Key = "podman", Executable = "podman", Name = "Podman",
IsInstalled
= true, IsRunning = true, Priority = 1 }
76
new ContainerRuntimeInfo { Key = "podman", Executable = "podman", Name = "Podman",
IsInstalled
= true, IsRunning = true, Priority = 1 }
89
new ContainerRuntimeInfo { Key = "docker", Executable = "docker", Name = "Docker",
IsInstalled
= false, IsRunning = false, Priority = 0 },
90
new ContainerRuntimeInfo { Key = "podman", Executable = "podman", Name = "Podman",
IsInstalled
= false, IsRunning = false, Priority = 1 }
7 references to IsInstalled
Aspire.Hosting (6)
Publishing\ContainerRuntimeResolver.cs (1)
91
else if (detected is {
IsInstalled
: true })
src\Shared\ContainerRuntimeDetector.cs (4)
81
if (!best.
IsInstalled
&& candidate.
IsInstalled
)
90
&& candidate.
IsInstalled
== best.
IsInstalled
src\Shared\ContainerRuntimeProbe.cs (1)
87
public bool IsHealthy =>
IsInstalled
&& IsRunning;
Aspire.Hosting.TestUtilities (1)
Utils\DockerUtils.cs (1)
57
if (detected is not {
IsInstalled
: true })