14 writes to IsInstalled
Aspire.Hosting (5)
src\Shared\ContainerRuntimeDetector.cs (5)
159IsInstalled = false, 180IsInstalled = true, 198IsInstalled = true, 225IsInstalled = isInstalled, 240IsInstalled = false,
Aspire.Hosting.Tests (9)
Publishing\ContainerRuntimeDetectorTests.cs (9)
15new ContainerRuntimeInfo { Executable = "docker", Name = "Docker", IsInstalled = true, IsRunning = false, IsDefault = true }, 16new ContainerRuntimeInfo { Executable = "podman", Name = "Podman", IsInstalled = true, IsRunning = true, IsDefault = false } 29new ContainerRuntimeInfo { Executable = "docker", Name = "Docker", IsInstalled = false, IsRunning = false, IsDefault = true }, 30new ContainerRuntimeInfo { Executable = "podman", Name = "Podman", IsInstalled = true, IsRunning = false, IsDefault = false } 43new ContainerRuntimeInfo { Executable = "docker", Name = "Docker", IsInstalled = true, IsRunning = true, IsDefault = true }, 44new ContainerRuntimeInfo { Executable = "podman", Name = "Podman", IsInstalled = true, IsRunning = true, IsDefault = false } 65new ContainerRuntimeInfo { Executable = "podman", Name = "Podman", IsInstalled = true, IsRunning = true, IsDefault = false } 78new ContainerRuntimeInfo { Executable = "docker", Name = "Docker", IsInstalled = false, IsRunning = false, IsDefault = true }, 79new ContainerRuntimeInfo { Executable = "podman", Name = "Podman", IsInstalled = false, IsRunning = false, IsDefault = false }
8 references to IsInstalled
Aspire.Hosting (7)
Publishing\ContainerRuntimeResolver.cs (1)
85else if (detected is { IsInstalled: true })
src\Shared\ContainerRuntimeDetector.cs (6)
80public bool IsHealthy => IsInstalled && IsRunning; 108/// When a runtime is configured but not available, returns its info with <see cref="ContainerRuntimeInfo.IsInstalled"/> = false. 303if (!best.IsInstalled && candidate.IsInstalled) 312&& candidate.IsInstalled == best.IsInstalled
Aspire.Hosting.TestUtilities (1)
Utils\DockerUtils.cs (1)
54if (detected is not { IsInstalled: true })