3 implementations of DetectLanguageRecursiveAsync
aspire (1)
Projects\DefaultLanguageDiscovery.cs (1)
120public Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default)
Aspire.Cli.Tests (2)
Projects\ProjectLocatorTests.cs (1)
2157public Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default)
TestServices\TestLanguageDiscovery.cs (1)
61public Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default)
3 references to DetectLanguageRecursiveAsync
aspire (3)
Commands\AgentInitCommand.cs (1)
217var detectedLanguage = await _languageDiscovery.DetectLanguageRecursiveAsync(workspaceRoot, cancellationToken);
Projects\LegacyTypeScriptAppHost.cs (1)
158var detectedLanguageId = await languageDiscovery.DetectLanguageRecursiveAsync(workingDirectory, cancellationToken);
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
106var detectedLanguage = await languageDiscovery.DetectLanguageRecursiveAsync(executionContext.WorkingDirectory, cancellationToken);