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