5 instantiations of InstallationDiscoveryCandidate
aspire (4)
Acquisition\InstallationCandidateSources.cs (4)
50
yield return new
InstallationDiscoveryCandidate
(pathHit.OriginalPath, "$PATH", pathHit.CanonicalPath);
64
yield return new
InstallationDiscoveryCandidate
(releaseBinary, "well-known release prefix");
97
yield return new
InstallationDiscoveryCandidate
(binary, "dogfood prefix");
155
yield return new
InstallationDiscoveryCandidate
(binary, "dotnet-tool store");
Aspire.Cli.Tests (1)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (1)
928
var hintSource = new FixedCandidateSource(new
InstallationDiscoveryCandidate
(binary, "test-hint", fakeCanonical));
10 references to InstallationDiscoveryCandidate
aspire (8)
Acquisition\InstallationCandidateSources.cs (5)
13
IEnumerable<
InstallationDiscoveryCandidate
> GetCandidates(InstallationCandidateContext context);
46
public IEnumerable<
InstallationDiscoveryCandidate
> GetCandidates(InstallationCandidateContext context)
57
public IEnumerable<
InstallationDiscoveryCandidate
> GetCandidates(InstallationCandidateContext context)
83
public IEnumerable<
InstallationDiscoveryCandidate
> GetCandidates(InstallationCandidateContext context)
141
public IEnumerable<
InstallationDiscoveryCandidate
> GetCandidates(InstallationCandidateContext context)
Acquisition\InstallationDiscovery.cs (3)
168
foreach (
var
candidate in EnumerateDiscoveryCandidates(candidateContext))
449
private IEnumerable<
InstallationDiscoveryCandidate
> EnumerateDiscoveryCandidates(InstallationCandidateContext context)
453
foreach (
var
candidate in source.GetCandidates(context))
Aspire.Cli.Tests (2)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (2)
947
private sealed class FixedCandidateSource(params
InstallationDiscoveryCandidate
[] candidates) : IInstallationCandidateSource
949
public IEnumerable<
InstallationDiscoveryCandidate
> GetCandidates(InstallationCandidateContext context) => candidates;