24 instantiations of AppHostProjectCandidate
aspire (4)
Projects\ProjectLocator.cs (4)
399
appHostProject = new
AppHostProjectCandidate
(candidateFile, handler.LanguageId);
432
appHostProject = new
AppHostProjectCandidate
(candidateFile, handler.LanguageId, AppHostProjectCandidateStatus.PossiblyUnbuildable);
530
var appHostProject = new
AppHostProjectCandidate
(settingsAppHost, handler.LanguageId);
541
var appHostProject = new
AppHostProjectCandidate
(settingsAppHost, handler.LanguageId, AppHostProjectCandidateStatus.PossiblyUnbuildable);
Aspire.Cli.Tests (20)
Commands\ExtensionInternalCommandTests.cs (2)
249
return Task.FromResult<List<AppHostProjectCandidate>>([
new
(_projectFile, "test")]);
314
return Task.FromResult(_projectFiles.Select(projectFile => new
AppHostProjectCandidate
(projectFile, "test")).ToList());
Commands\LsCommandTests.cs (16)
99
new
(new FileInfo(appHostPath1), KnownLanguageId.CSharp),
100
new
(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable)
220
new
(new FileInfo(appHostPath1), KnownLanguageId.CSharp),
221
new
(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable)
291
var appHost1 = new
AppHostProjectCandidate
(new FileInfo(appHostPath1), KnownLanguageId.CSharp);
292
var appHost2 = new
AppHostProjectCandidate
(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable);
377
var appHostZ = new
AppHostProjectCandidate
(new FileInfo(appHostPathZ), KnownLanguageId.CSharp);
378
var appHostA = new
AppHostProjectCandidate
(new FileInfo(appHostPathA), KnownLanguageId.CSharp);
379
var appHostM = new
AppHostProjectCandidate
(new FileInfo(appHostPathM), KnownLanguageId.CSharp);
420
var appHost = new
AppHostProjectCandidate
(new FileInfo(appHostPath), KnownLanguageId.CSharp);
526
new
(new FileInfo(appHostPath1), KnownLanguageId.CSharp),
527
new
(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable)
558
var appHost1 = new
AppHostProjectCandidate
(new FileInfo(appHostPath1), KnownLanguageId.CSharp);
559
var appHost2 = new
AppHostProjectCandidate
(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable);
610
var appHost = new
AppHostProjectCandidate
(new FileInfo(appHostPath), KnownLanguageId.CSharp);
767
new
(new FileInfo(appHostPath), KnownLanguageId.CSharp)
Commands\RunCommandTests.cs (1)
3481
return Task.FromResult<List<AppHostProjectCandidate>>([
new
(appHostFile, "test")]);
Commands\SecretCommandTests.cs (1)
90
=> Task.FromResult<List<AppHostProjectCandidate>>([
new
(appHostFile, "test")]);
74 references to AppHostProjectCandidate
aspire (32)
Commands\LsCommand.cs (9)
98
List<
AppHostProjectCandidate
> appHosts;
145
private async Task<List<
AppHostProjectCandidate
>> FindAppHostsWithJsonStreamAsync(AppHostDiscoveryScope scope, CancellationToken cancellationToken)
147
var appHosts = new List<
AppHostProjectCandidate
>();
156
await foreach (
var
candidate in _projectLocator.FindAppHostProjectsStreamAsync(_executionContext.WorkingDirectory, scope, cancellationToken: cancellationToken).ConfigureAwait(false))
182
private async Task<List<
AppHostProjectCandidate
>> FindAppHostsWithStatusAsync(AppHostDiscoveryScope scope, CancellationToken cancellationToken)
184
var appHosts = new List<
AppHostProjectCandidate
>();
204
await foreach (
var
candidate in _projectLocator
257
private List<CandidateAppHostDisplayInfo> CreateDisplayInfos(IEnumerable<
AppHostProjectCandidate
> appHosts)
262
private CandidateAppHostDisplayInfo CreateDisplayInfo(
AppHostProjectCandidate
appHost)
Projects\ProjectLocator.cs (23)
34
Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(
51
async IAsyncEnumerable<
AppHostProjectCandidate
> FindAppHostProjectsStreamAsync(
58
foreach (
var
candidate in candidates)
73
Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, int? maxDepth, CancellationToken cancellationToken)
164
public async Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(
180
public async Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, int? maxDepth, CancellationToken cancellationToken)
188
public async IAsyncEnumerable<
AppHostProjectCandidate
> FindAppHostProjectsStreamAsync(
194
var channel = Channel.CreateUnbounded<
AppHostProjectCandidate
>(new UnboundedChannelOptions
204
await foreach (
var
candidate in channel.Reader.ReadAllAsync(cancellationToken).ConfigureAwait(false))
233
ChannelWriter<
AppHostProjectCandidate
> candidateWriter,
289
private async Task<(List<
AppHostProjectCandidate
> BuildableAppHost, List<
AppHostProjectCandidate
> UnbuildableSuspectedAppHostProjects, List<FileInfo> UnsupportedProjects)> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, bool stopAfterMultipleBuildableAppHosts, bool displayProgress, AppHostDiscoveryScope scope, int? maxDepth, ChannelWriter<
AppHostProjectCandidate
>? candidateWriter = null, Action<int>? onDirectoryEnumerated = null, CancellationToken cancellationToken = default)
293
async Task<(List<
AppHostProjectCandidate
> BuildableAppHost, List<
AppHostProjectCandidate
> UnbuildableSuspectedAppHostProjects, List<FileInfo> UnsupportedProjects)> FindAppHostsAsync()
295
var appHostProjects = new List<
AppHostProjectCandidate
>();
296
var unbuildableSuspectedAppHostProjects = new List<
AppHostProjectCandidate
>();
301
async ValueTask ReportCandidateFoundAsync(
AppHostProjectCandidate
appHostProject, CancellationToken cancellationToken)
392
AppHostProjectCandidate
appHostProject;
425
AppHostProjectCandidate
appHostProject;
491
bool IsDuplicate(
AppHostProjectCandidate
candidate)
530
var
appHostProject = new AppHostProjectCandidate(settingsAppHost, handler.LanguageId);
541
var
appHostProject = new AppHostProjectCandidate(settingsAppHost, handler.LanguageId, AppHostProjectCandidateStatus.PossiblyUnbuildable);
Aspire.Cli.Tests (42)
Commands\ExtensionInternalCommandTests.cs (5)
247
public Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken)
249
return Task.FromResult<List<
AppHostProjectCandidate
>>([new(_projectFile, "test")]);
312
public Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken)
360
public Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken)
417
public Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken)
Commands\LsCommandTests.cs (22)
97
FindAppHostProjectsAsyncCallback = (_, _, _) => Task.FromResult(new List<
AppHostProjectCandidate
>
218
FindAppHostProjectsAsyncCallback = (_, _, _) => Task.FromResult(new List<
AppHostProjectCandidate
>
291
var
appHost1 = new AppHostProjectCandidate(new FileInfo(appHostPath1), KnownLanguageId.CSharp);
292
var
appHost2 = new AppHostProjectCandidate(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable);
377
var
appHostZ = new AppHostProjectCandidate(new FileInfo(appHostPathZ), KnownLanguageId.CSharp);
378
var
appHostA = new AppHostProjectCandidate(new FileInfo(appHostPathA), KnownLanguageId.CSharp);
379
var
appHostM = new AppHostProjectCandidate(new FileInfo(appHostPathM), KnownLanguageId.CSharp);
420
var
appHost = new AppHostProjectCandidate(new FileInfo(appHostPath), KnownLanguageId.CSharp);
426
async IAsyncEnumerable<
AppHostProjectCandidate
> GetCandidatesAsync([EnumeratorCancellation] CancellationToken cancellationToken)
470
async IAsyncEnumerable<
AppHostProjectCandidate
> CancelDiscoveryAsync([EnumeratorCancellation] CancellationToken cancellationToken)
524
FindAppHostProjectsAsyncCallback = (_, _, _) => Task.FromResult(new List<
AppHostProjectCandidate
>
558
var
appHost1 = new AppHostProjectCandidate(new FileInfo(appHostPath1), KnownLanguageId.CSharp);
559
var
appHost2 = new AppHostProjectCandidate(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable);
610
var
appHost = new AppHostProjectCandidate(new FileInfo(appHostPath), KnownLanguageId.CSharp);
626
async IAsyncEnumerable<
AppHostProjectCandidate
> GetCandidatesAsync(
677
return Task.FromCanceled<List<
AppHostProjectCandidate
>>(cancellationToken);
707
return Task.FromResult(new List<
AppHostProjectCandidate
>());
736
return Task.FromResult(new List<
AppHostProjectCandidate
>());
765
FindAppHostProjectsAsyncCallback = (_, _, _) => Task.FromResult(new List<
AppHostProjectCandidate
>
827
private static async IAsyncEnumerable<
AppHostProjectCandidate
> ToAsyncEnumerable(params
AppHostProjectCandidate
[] candidates)
829
foreach (
var
candidate in candidates)
Commands\RunCommandTests.cs (5)
1245
public Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken)
1925
public Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken)
1950
public Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken)
3478
public Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken)
3481
return Task.FromResult<List<
AppHostProjectCandidate
>>([new(appHostFile, "test")]);
Commands\SecretCommandTests.cs (2)
89
public Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken)
90
=> Task.FromResult<List<
AppHostProjectCandidate
>>([new(appHostFile, "test")]);
Projects\ProjectLocatorTests.cs (1)
4153
var
candidate = Assert.Single(found);
TestServices\NoProjectFileProjectLocator.cs (1)
10
public Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(DirectoryInfo searchDirectory, AppHostDiscoveryScope scope, CancellationToken cancellationToken)
TestServices\TestProjectLocator.cs (6)
18
public Func<DirectoryInfo, AppHostDiscoveryScope, CancellationToken, Task<List<
AppHostProjectCandidate
>>>? FindAppHostProjectsAsyncCallback { get; set; }
20
public Func<DirectoryInfo, AppHostDiscoveryScope, Action<int>?, CancellationToken, IAsyncEnumerable<
AppHostProjectCandidate
>>? FindAppHostProjectsStreamAsyncCallback { get; set; }
26
public async Task<List<
AppHostProjectCandidate
>> FindAppHostProjectsAsync(
39
public async IAsyncEnumerable<
AppHostProjectCandidate
> FindAppHostProjectsStreamAsync(
47
await foreach (
var
candidate in FindAppHostProjectsStreamAsyncCallback(searchDirectory, scope, onDirectoryEnumerated, cancellationToken).WithCancellation(cancellationToken))
56
foreach (
var
candidate in candidates)