2 implementations of IInstallationDiscovery
aspire (1)
Acquisition\InstallationDiscovery.cs (1)
22internal sealed partial class InstallationDiscovery : IInstallationDiscovery
Aspire.Cli.Tests (1)
TestServices\FakeInstallationDiscovery.cs (1)
14internal sealed class FakeInstallationDiscovery : IInstallationDiscovery
12 references to IInstallationDiscovery
aspire (8)
Acquisition\InstallationDiscovery.cs (1)
11/// Default <see cref="IInstallationDiscovery"/>. The self-describe path
Commands\DoctorCommand.cs (2)
27private readonly IInstallationDiscovery _installationDiscovery; 42IInstallationDiscovery installationDiscovery,
Commands\InstallationInfoOutput.cs (4)
17IInstallationDiscovery discovery, 24IInstallationDiscovery discovery, 59IInstallationDiscovery discovery, 91public static IReadOnlyList<InstallationInfo> DescribeSelfSafely(IInstallationDiscovery discovery, ILogger logger)
Program.cs (1)
505builder.Services.AddSingleton<IInstallationDiscovery, InstallationDiscovery>();
Aspire.Cli.Tests (4)
Commands\DoctorCommandTests.cs (2)
1065services.RemoveAll<IInstallationDiscovery>(); 1066services.AddSingleton<IInstallationDiscovery>(_ => new FakeInstallationDiscovery(self, others, discoverAllException));
TestServices\FakeInstallationDiscovery.cs (1)
9/// Fixed-result <see cref="IInstallationDiscovery"/> for command tests.
Utils\CliTestHelper.cs (1)
215services.AddSingleton<IInstallationDiscovery, InstallationDiscovery>();