39 instantiations of LanguageId
aspire (9)
Projects\DefaultLanguageDiscovery.cs (6)
27LanguageId: new LanguageId(KnownLanguageId.CSharp), 34LanguageId: new LanguageId("typescript/nodejs"), 41LanguageId: new LanguageId(KnownLanguageId.Python), 49LanguageId: new LanguageId(KnownLanguageId.Go), 57LanguageId: new LanguageId(KnownLanguageId.Java), 66LanguageId: new LanguageId(KnownLanguageId.Rust),
Projects\ILanguageDiscovery.cs (1)
24public static implicit operator LanguageId(string value) => new(value);
Templating\CliTemplateFactory.cs (2)
238return _languageDiscovery.GetLanguageById(new LanguageId(languageId)) is not null; 248return _languageDiscovery.GetLanguageById(new LanguageId(template.LanguageId)) is not null;
Aspire.Cli.Tests (30)
Agents\CommonAgentApplicatorsTests.cs (5)
77Assert.True(bundleSkill.IsApplicableToLanguage(new LanguageId(KnownLanguageId.CSharp))); 78Assert.True(bundleSkill.IsApplicableToLanguage(new LanguageId(KnownLanguageId.TypeScript))); 86Assert.True(SkillDefinition.DotnetInspect.IsApplicableToLanguage(new LanguageId(KnownLanguageId.CSharp))); 87Assert.False(SkillDefinition.DotnetInspect.IsApplicableToLanguage(new LanguageId(KnownLanguageId.TypeScript))); 88Assert.False(SkillDefinition.DotnetInspect.IsApplicableToLanguage(new LanguageId(KnownLanguageId.Python)));
Commands\DotNetSdkCheckTests.cs (1)
121LanguageId: new LanguageId(KnownLanguageId.TypeScript),
Commands\InitCommandTests.cs (6)
379LanguageId: new LanguageId(KnownLanguageId.TypeScript), 457LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1273LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1321LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1375LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1427LanguageId: new LanguageId(KnownLanguageId.TypeScript),
Commands\TypeScriptAppHostToolingCheckTests.cs (1)
16LanguageId: new LanguageId(KnownLanguageId.TypeScript),
Migrations\TypeScriptAppHostMigrationTests.cs (1)
16LanguageId: new LanguageId(KnownLanguageId.TypeScript),
Projects\DefaultLanguageDiscoveryTests.cs (5)
167var language = discovery.GetLanguageById(new LanguageId(languageId)); 200var java = discovery.GetLanguageById(new LanguageId(KnownLanguageId.Java)); 215var language = discovery.GetLanguageById(new LanguageId("unknown")); 225var language = discovery.GetLanguageById(new LanguageId(KnownLanguageId.Rust)); 237var language = discovery.GetLanguageById(new LanguageId(KnownLanguageId.Rust));
Projects\LanguageInfoTests.cs (2)
11LanguageId: new LanguageId("csharp"), 18LanguageId: new LanguageId("typescript/nodejs"),
Projects\ProjectLocatorTests.cs (4)
1557LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1627LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1681LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1924LanguageId: new LanguageId("overlapping"),
Scaffolding\ChannelReseedTests.cs (1)
110LanguageId: new LanguageId(KnownLanguageId.TypeScript),
Scaffolding\ScaffoldingServiceTests.cs (2)
14LanguageId: new LanguageId(KnownLanguageId.TypeScript), 22LanguageId: new LanguageId("python"),
TestServices\TestLanguageDiscovery.cs (1)
17LanguageId: new LanguageId(KnownLanguageId.CSharp),
Utils\MissingJavaScriptToolWarningTests.cs (1)
12LanguageId: new LanguageId(KnownLanguageId.TypeScript),
31 references to LanguageId
aspire (17)
Agents\SkillDefinition.cs (1)
140public bool IsApplicableToLanguage(LanguageId? detectedLanguage)
Commands\AgentInitCommand.cs (1)
533private async Task<(IReadOnlyList<SkillDefinition> Skills, AspireSkillsBundle? Bundle, string? FailureMessage)> ResolveAvailableSkillsAsync(LanguageId? detectedLanguage, CancellationToken cancellationToken)
Projects\DefaultLanguageDiscovery.cs (8)
90public Task<string?> GetPackageForLanguageAsync(LanguageId languageId, CancellationToken cancellationToken = default) 99public Task<LanguageId?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default) 112return Task.FromResult<LanguageId?>(language.LanguageId); 116return Task.FromResult<LanguageId?>(null); 120public Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default) 126return Task.FromResult<LanguageId?>(language.LanguageId); 130return Task.FromResult<LanguageId?>(null); 134public LanguageInfo? GetLanguageById(LanguageId languageId)
Projects\ILanguageDiscovery.cs (7)
19public static implicit operator string(LanguageId id) => id.Value; 24public static implicit operator LanguageId(string value) => new(value); 54LanguageId LanguageId, 145Task<string?> GetPackageForLanguageAsync(LanguageId languageId, CancellationToken cancellationToken = default); 154Task<LanguageId?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default); 165Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default); 172LanguageInfo? GetLanguageById(LanguageId languageId);
Aspire.Cli.Tests (14)
Projects\ProjectLocatorTests.cs (6)
2151public Task<string?> GetPackageForLanguageAsync(LanguageId languageId, CancellationToken cancellationToken = default) 2154public Task<LanguageId?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default) 2155=> Task.FromResult<LanguageId?>(null); 2157public Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default) 2158=> Task.FromResult<LanguageId?>(null); 2160public LanguageInfo? GetLanguageById(LanguageId languageId)
TestServices\TestLanguageDiscovery.cs (8)
35public Task<string?> GetPackageForLanguageAsync(LanguageId languageId, CancellationToken cancellationToken = default) 42public Task<LanguageId?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default) 54return Task.FromResult<LanguageId?>(language.LanguageId); 58return Task.FromResult<LanguageId?>(null); 61public Task<LanguageId?> DetectLanguageRecursiveAsync(DirectoryInfo directory, CancellationToken cancellationToken = default) 67return Task.FromResult<LanguageId?>(language.LanguageId); 71return Task.FromResult<LanguageId?>(null); 74public LanguageInfo? GetLanguageById(LanguageId languageId)