7 instantiations of InstallationDiscovery
Aspire.Cli.Tests (7)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (7)
581var discovery = new InstallationDiscovery( 610var discovery = new InstallationDiscovery( 646var discovery = new InstallationDiscovery( 689var discovery = new InstallationDiscovery( 819var discovery = new InstallationDiscovery( 929var discovery = new InstallationDiscovery( 968return new InstallationDiscovery(
45 references to InstallationDiscovery
aspire (5)
Acquisition\InstallationCandidateSources.cs (1)
9/// Finds raw Aspire CLI install candidates for <see cref="InstallationDiscovery"/>.
Acquisition\InstallationDiscovery.cs (2)
31private readonly ILogger<InstallationDiscovery> _logger; 40ILogger<InstallationDiscovery> logger,
Program.cs (1)
505builder.Services.AddSingleton<IInstallationDiscovery, InstallationDiscovery>();
Utils\CliPathHelper.cs (1)
236/// dedup in <see cref="Acquisition.InstallationDiscovery"/> and causes
Aspire.Cli.Tests (40)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (39)
13/// Behavior tests for <see cref="InstallationDiscovery.DiscoverAllAsync(System.Threading.CancellationToken)"/> 46var discovery = NewDiscovery(probe, workspace); 83var discovery = NewDiscovery(probe, workspace); 110var discovery = NewDiscovery(probe, workspace); 145var discovery = NewDiscovery(probe, workspace); 199var discovery = NewDiscovery(probe, workspace); 233var discovery = NewDiscovery(probe, workspace); 258var discovery = NewDiscovery(probe, workspace); 286var discovery = NewDiscovery(probe, workspace); 310var discovery = NewDiscovery(probe, workspace); 338var discovery = NewDiscovery(probe, workspace); 382var discovery = NewDiscovery(probe, workspace); 416var discovery = NewDiscovery(probe, workspace); 453var discovery = NewDiscovery(probe, workspace); 487var discovery = NewDiscovery(probe, workspace); 512var derived = InstallationDiscovery.TryDerivePrChannel(binary); 526var derived = InstallationDiscovery.TryDerivePrChannel(binary); 536var derived = InstallationDiscovery.TryDerivePrChannel(binary); 547Assert.Equal(expected, InstallationDiscovery.TryDerivePrChannelFromVersion(version)); 563Assert.Null(InstallationDiscovery.TryDerivePrChannelFromVersion(version)); 580var capturedLog = new CapturingLogger<InstallationDiscovery>(); 581var discovery = new InstallationDiscovery( 609var capturedLog = new CapturingLogger<InstallationDiscovery>(); 610var discovery = new InstallationDiscovery( 645var capturedLog = new CapturingLogger<InstallationDiscovery>(); 646var discovery = new InstallationDiscovery( 688var capturedLog = new CapturingLogger<InstallationDiscovery>(); 689var discovery = new InstallationDiscovery( 728var discovery = NewDiscovery(new FakePeerInstallProbe(), workspace); 742var discovery = NewDiscovery(new FakePeerInstallProbe(), workspace, identityChannel: "staging"); 779var discovery = NewDiscovery(probe, workspace); 819var discovery = new InstallationDiscovery( 825logger: NullLogger<InstallationDiscovery>.Instance, 879var discovery = NewDiscovery(probe, workspace); 929var discovery = new InstallationDiscovery( 935logger: NullLogger<InstallationDiscovery>.Instance, 966private InstallationDiscovery NewDiscovery(FakePeerInstallProbe probe, TemporaryWorkspace workspace, string identityChannel = "local") 974logger: NullLogger<InstallationDiscovery>.Instance, 981/// <see cref="InstallationDiscovery"/> walk reads to resolve
Utils\CliTestHelper.cs (1)
215services.AddSingleton<IInstallationDiscovery, InstallationDiscovery>();