217 references to KnownLanguageId
aspire (86)
Agents\SkillDefinition.cs (2)
38applicableLanguages: [KnownLanguageId.CSharp]); 127/// Gets the set of language identifiers (from <see cref="KnownLanguageId"/>) this skill applies to.
Commands\AddCommand.cs (3)
147if (project.LanguageId == KnownLanguageId.CSharp) 189&& project.LanguageId != KnownLanguageId.CSharp 356if (project.LanguageId == KnownLanguageId.CSharp &&
Commands\InitCommand.cs (1)
135var isCSharp = selectedProject.LanguageId == KnownLanguageId.CSharp;
Commands\IntegrationSearchCommand.cs (1)
78&& languageId != KnownLanguageId.CSharp
Commands\NewCommand.cs (13)
170return languageId.Equals(KnownLanguageId.TypeScriptAlias, StringComparison.OrdinalIgnoreCase) 171? KnownLanguageId.TypeScript 179KnownLanguageId.CSharp => KnownLanguageId.CSharpDisplayName, 180KnownLanguageId.TypeScript => "TypeScript (Node.js)", 181KnownLanguageId.Python => KnownLanguageId.PythonDisplayName, 182KnownLanguageId.Go => KnownLanguageId.GoDisplayName, 183KnownLanguageId.Java => KnownLanguageId.JavaDisplayName, 184KnownLanguageId.Rust => KnownLanguageId.RustDisplayName,
Commands\StopCommand.cs (1)
530return language?.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase) == true;
Commands\UpdateCommand.cs (2)
310var preserveNuGetPolicy = project?.LanguageId == KnownLanguageId.CSharp && !hasExplicitChannel; 659project.LanguageId.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase) ||
Migrations\TypeScriptAppHostMigration.cs (1)
84["language"] = KnownLanguageId.TypeScript,
Packaging\IntegrationPackageSearchService.cs (1)
202if (project.LanguageId == KnownLanguageId.CSharp)
Projects\AppHostProjectFactory.cs (1)
33if (language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase))
Projects\DefaultLanguageDiscovery.cs (16)
27LanguageId: new LanguageId(KnownLanguageId.CSharp), 28DisplayName: KnownLanguageId.CSharpDisplayName, 41LanguageId: new LanguageId(KnownLanguageId.Python), 42DisplayName: KnownLanguageId.PythonDisplayName, 49LanguageId: new LanguageId(KnownLanguageId.Go), 50DisplayName: KnownLanguageId.GoDisplayName, 57LanguageId: new LanguageId(KnownLanguageId.Java), 58DisplayName: KnownLanguageId.JavaDisplayName, 66LanguageId: new LanguageId(KnownLanguageId.Rust), 67DisplayName: KnownLanguageId.RustDisplayName, 77[KnownLanguageId.Python] = KnownFeatures.ExperimentalPolyglotPython, 78[KnownLanguageId.Go] = KnownFeatures.ExperimentalPolyglotGo, 79[KnownLanguageId.Java] = KnownFeatures.ExperimentalPolyglotJava, 80[KnownLanguageId.Rust] = KnownFeatures.ExperimentalPolyglotRust, 143KnownLanguageId.TypeScriptAlias => s_allLanguages.FirstOrDefault(l => 144string.Equals(l.LanguageId.Value, KnownLanguageId.TypeScript, StringComparison.OrdinalIgnoreCase)),
Projects\DotNetAppHostProject.cs (1)
131public string LanguageId => KnownLanguageId.CSharp;
Projects\JavaAppHostToolchainResolver.cs (1)
103language.LanguageId.Value.Equals(KnownLanguageId.Java, StringComparison.OrdinalIgnoreCase);
Projects\ProjectLocator.cs (2)
360var dotNetCandidate = candidatesWithHandlers.FirstOrDefault(c => c.Handler.LanguageId.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase)); 1300if (language is not null && !language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase))
Projects\TypeScriptAppHostToolchainResolver.cs (2)
39(language.LanguageId.Value.Equals(KnownLanguageId.TypeScript, StringComparison.OrdinalIgnoreCase) || 40language.LanguageId.Value.Equals(KnownLanguageId.TypeScriptAlias, StringComparison.OrdinalIgnoreCase));
Scaffolding\ScaffoldingService.cs (3)
81if (context.Language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase)) 539return language.LanguageId.Value.Equals(KnownLanguageId.TypeScript, StringComparison.OrdinalIgnoreCase) || 540language.LanguageId.Value.Equals(KnownLanguageId.TypeScriptAlias, StringComparison.OrdinalIgnoreCase);
Templating\CliTemplateFactory.cs (15)
22KnownLanguageId.CSharp, 23KnownLanguageId.TypeScript, 24KnownLanguageId.Python, 25KnownLanguageId.Go, 26KnownLanguageId.Java, 27KnownLanguageId.Rust 136languageId: KnownLanguageId.TypeScript), 156languageId: KnownLanguageId.TypeScript, 167languageId: KnownLanguageId.Python, 178languageId: KnownLanguageId.Java, 189languageId: KnownLanguageId.Go, 200languageId: KnownLanguageId.Rust, 215languageId: KnownLanguageId.TypeScript), 224languageId: KnownLanguageId.Go), 233languageId: KnownLanguageId.Java)
Templating\CliTemplateFactory.EmptyTemplate.cs (1)
56var isCsharp = language.LanguageId.Value.Equals(Projects.KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase);
Templating\DotNetTemplateFactory.cs (10)
144languageId: KnownLanguageId.CSharp 153languageId: KnownLanguageId.CSharp 164languageId: KnownLanguageId.CSharp, 174languageId: KnownLanguageId.CSharp 183languageId: KnownLanguageId.CSharp 194languageId: KnownLanguageId.CSharp 204languageId: KnownLanguageId.CSharp 214languageId: KnownLanguageId.CSharp 236languageId: KnownLanguageId.CSharp); 248languageId: KnownLanguageId.CSharp,
Utils\EnvironmentChecker\DotNetSdkCheck.cs (2)
101return language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase); 108detectedLanguage.Value.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase);
Utils\EnvironmentChecker\GoAppHostToolingCheck.cs (3)
158var goLanguage = _languageDiscovery.GetLanguageById(new LanguageId(KnownLanguageId.Go)); 166language.LanguageId.Value.Equals(KnownLanguageId.Go, StringComparison.OrdinalIgnoreCase); 288["language"] = KnownLanguageId.Go,
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (4)
93["language"] = KnownLanguageId.TypeScript, 129["language"] = KnownLanguageId.TypeScript, 163["language"] = KnownLanguageId.TypeScript, 196["language"] = KnownLanguageId.TypeScript,
Aspire.Cli.Tests (131)
Agents\CommonAgentApplicatorsTests.cs (6)
30Assert.Equal([KnownLanguageId.CSharp], SkillDefinition.DotnetInspect.ApplicableLanguages); 42Assert.True(bundleSkill.IsApplicableToLanguage(new LanguageId(KnownLanguageId.CSharp))); 43Assert.True(bundleSkill.IsApplicableToLanguage(new LanguageId(KnownLanguageId.TypeScript))); 51Assert.True(SkillDefinition.DotnetInspect.IsApplicableToLanguage(new LanguageId(KnownLanguageId.CSharp))); 52Assert.False(SkillDefinition.DotnetInspect.IsApplicableToLanguage(new LanguageId(KnownLanguageId.TypeScript))); 53Assert.False(SkillDefinition.DotnetInspect.IsApplicableToLanguage(new LanguageId(KnownLanguageId.Python)));
Commands\AddCommandTests.cs (7)
2629[InlineData(KnownLanguageId.CSharp, PackageChannelNames.Staging, "13.5.0", "13.5.0-preview.1.26415.2")] 2630[InlineData(KnownLanguageId.TypeScript, PackageChannelNames.Staging, "13.5.0", "13.5.0-preview.1.26415.2")] 2631[InlineData(KnownLanguageId.CSharp, PackageChannelNames.Daily, "13.6.0-preview.1.26415.1", "13.6.0-preview.1.26415.1")] 2632[InlineData(KnownLanguageId.TypeScript, PackageChannelNames.Daily, "13.6.0-preview.1.26415.1", "13.6.0-preview.1.26415.1")] 2633[InlineData(KnownLanguageId.CSharp, "pr-19404", "13.6.0-pr.19404.gf51e8e1d", "13.6.0-pr.19404.gf51e8e1d")] 2634[InlineData(KnownLanguageId.TypeScript, "pr-19404", "13.6.0-pr.19404.gf51e8e1d", "13.6.0-pr.19404.gf51e8e1d")] 2647var isTypeScript = string.Equals(languageId, KnownLanguageId.TypeScript, StringComparison.Ordinal);
Commands\DotNetSdkCheckTests.cs (1)
121LanguageId: new LanguageId(KnownLanguageId.TypeScript),
Commands\GoAppHostToolingCheckTests.cs (4)
21LanguageId: new LanguageId(KnownLanguageId.Go), 22DisplayName: KnownLanguageId.GoDisplayName, 57Assert.Equal(KnownLanguageId.Go, result.Metadata["language"]?.GetValue<string>()); 173Assert.Equal(KnownLanguageId.Go, result.Metadata["language"]?.GetValue<string>());
Commands\InitCommandTests.cs (8)
590return choices.Cast<LanguageInfo>().Single(language => language.LanguageId.Value == KnownLanguageId.TypeScript); 599OnGetConfiguration = key => configuredLanguage && key == "appHost.language" ? KnownLanguageId.TypeScript : null, 644LanguageId: new LanguageId(KnownLanguageId.TypeScript), 726LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1545LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1593LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1647LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1699LanguageId: new LanguageId(KnownLanguageId.TypeScript),
Commands\LsCommandTests.cs (21)
99new(new FileInfo(appHostPath1), KnownLanguageId.CSharp), 100new(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable) 126Assert.Equal(KnownLanguageId.CSharp, first.Language); 132Assert.Equal(KnownLanguageId.TypeScript, second.Language); 204Assert.Equal(KnownLanguageId.CSharp, candidate.Language); 220new(new FileInfo(appHostPath1), KnownLanguageId.CSharp), 221new(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable) 291var appHost1 = new AppHostProjectCandidate(new FileInfo(appHostPath1), KnownLanguageId.CSharp); 292var appHost2 = new AppHostProjectCandidate(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable); 324Assert.Equal(KnownLanguageId.CSharp, firstCandidate.RootElement.GetProperty("language").GetString()); 329Assert.Equal(KnownLanguageId.TypeScript, secondCandidate.RootElement.GetProperty("language").GetString()); 377var appHostZ = new AppHostProjectCandidate(new FileInfo(appHostPathZ), KnownLanguageId.CSharp); 378var appHostA = new AppHostProjectCandidate(new FileInfo(appHostPathA), KnownLanguageId.CSharp); 379var appHostM = new AppHostProjectCandidate(new FileInfo(appHostPathM), KnownLanguageId.CSharp); 420var appHost = new AppHostProjectCandidate(new FileInfo(appHostPath), KnownLanguageId.CSharp); 526new(new FileInfo(appHostPath1), KnownLanguageId.CSharp), 527new(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable) 558var appHost1 = new AppHostProjectCandidate(new FileInfo(appHostPath1), KnownLanguageId.CSharp); 559var appHost2 = new AppHostProjectCandidate(new FileInfo(appHostPath2), KnownLanguageId.TypeScript, AppHostProjectCandidateStatus.PossiblyUnbuildable); 610var appHost = new AppHostProjectCandidate(new FileInfo(appHostPath), KnownLanguageId.CSharp); 767new(new FileInfo(appHostPath), KnownLanguageId.CSharp)
Commands\NewCommandChannelResolutionTests.cs (1)
586languageId: KnownLanguageId.TypeScript);
Commands\NewCommandTemplateConfigPersistenceTests.cs (6)
71PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.CSharp, PrDogfoodNewTemplateContract.CSharpEmptyAppHost, ["--localhost-tld", "false"]), 72PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.TypeScript, PrDogfoodNewTemplateContract.AspireConfig, ["--localhost-tld", "false"]), 73PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.Python, PrDogfoodNewTemplateContract.AspireConfig, ["--localhost-tld", "false"]), 74PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.Go, PrDogfoodNewTemplateContract.AspireConfig, ["--localhost-tld", "false"]), 75PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.Java, PrDogfoodNewTemplateContract.AspireConfig, ["--localhost-tld", "false"]), 76PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.Rust, PrDogfoodNewTemplateContract.AspireConfig, ["--localhost-tld", "false"]),
Commands\NewCommandTests.cs (18)
951Assert.Equal(KnownLanguageId.TypeScript, scaffoldedLanguageId); 1057Assert.Contains(KnownLanguageId.CSharpDisplayName, promptedLanguages); 1059Assert.DoesNotContain(KnownLanguageId.PythonDisplayName, promptedLanguages); 1060Assert.DoesNotContain(KnownLanguageId.JavaDisplayName, promptedLanguages); 1061Assert.DoesNotContain(KnownLanguageId.GoDisplayName, promptedLanguages); 1062Assert.DoesNotContain(KnownLanguageId.RustDisplayName, promptedLanguages); 1093return choices.Cast<object>().Single(choice => string.Equals(choiceFormatter(choice), KnownLanguageId.JavaDisplayName, StringComparison.Ordinal)); 1117Assert.Equal(KnownLanguageId.Java, scaffoldedLanguageId); 1119Assert.Contains(KnownLanguageId.CSharpDisplayName, promptedLanguages); 1121Assert.Contains(KnownLanguageId.PythonDisplayName, promptedLanguages); 1122Assert.Contains(KnownLanguageId.JavaDisplayName, promptedLanguages); 1123Assert.DoesNotContain(KnownLanguageId.GoDisplayName, promptedLanguages); 1124Assert.DoesNotContain(KnownLanguageId.RustDisplayName, promptedLanguages); 1156return choices.Cast<object>().Single(choice => string.Equals(choiceFormatter(choice), KnownLanguageId.JavaDisplayName, StringComparison.Ordinal)); 1181Assert.Equal(KnownLanguageId.Java, scaffoldedLanguageId); 1208Assert.Equal(KnownLanguageId.TypeScript, scaffoldedLanguageId); 1538Assert.Equal(KnownLanguageId.Java, scaffoldedLanguageId); 1574Assert.Equal(KnownLanguageId.Python, scaffoldedLanguageId);
Commands\RunCommandTests.cs (1)
5438Assert.Equal(KnownLanguageId.CSharp, tags[TelemetryConstants.Tags.AppHostLanguage]);
Commands\TypeScriptAppHostToolingCheckTests.cs (1)
16LanguageId: new LanguageId(KnownLanguageId.TypeScript),
Commands\UpdateCommandTests.cs (8)
1994LanguageId = KnownLanguageId.TypeScript 2210LanguageId = KnownLanguageId.TypeScript 2498LanguageId = KnownLanguageId.TypeScript, 2887selectedChannelName: null, KnownLanguageId.CSharp, "AppHost.csproj"); 2915KnownLanguageId.CSharp, "AppHost.csproj"); 2943includeLocalInChannels: true, selectedChannelName: "daily", KnownLanguageId.CSharp, fileName); 2982selectedChannelName: null, KnownLanguageId.TypeScript, "apphost.mts"); 3039Assert.False(languageId == KnownLanguageId.CSharp &&
Migrations\TypeScriptAppHostMigrationTests.cs (2)
16LanguageId: new LanguageId(KnownLanguageId.TypeScript), 62Assert.Equal(KnownLanguageId.TypeScript, descriptor.Metadata["language"]!.GetValue<string>());
Projects\DefaultLanguageDiscoveryTests.cs (27)
19var csharp = languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.CSharp); 21Assert.Equal(KnownLanguageId.CSharpDisplayName, csharp.DisplayName); 35var csharp = languages.First(l => l.LanguageId.Value == KnownLanguageId.CSharp); 63var python = languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.Python); 65Assert.Equal(KnownLanguageId.PythonDisplayName, python.DisplayName); 76Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.Python)); 77Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.Go)); 78Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.Java)); 79Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.Rust)); 83[InlineData(KnownLanguageId.Python, "experimentalPolyglotPython")] 84[InlineData(KnownLanguageId.Go, "experimentalPolyglotGo")] 85[InlineData(KnownLanguageId.Java, "experimentalPolyglotJava")] 86[InlineData(KnownLanguageId.Rust, "experimentalPolyglotRust")] 99[InlineData("test.csproj", KnownLanguageId.CSharp)] 100[InlineData("Test.csproj", KnownLanguageId.CSharp)] 101[InlineData("test.fsproj", KnownLanguageId.CSharp)] 102[InlineData("test.vbproj", KnownLanguageId.CSharp)] 103[InlineData("apphost.cs", KnownLanguageId.CSharp)] 104[InlineData("AppHost.cs", KnownLanguageId.CSharp)] 105[InlineData("APPHOST.CS", KnownLanguageId.CSharp)] 157Assert.Equal(KnownLanguageId.Go, language.LanguageId.Value); 161[InlineData(KnownLanguageId.CSharp)] 200var java = discovery.GetLanguageById(new LanguageId(KnownLanguageId.Java)); 208Assert.Equal(KnownLanguageId.Java, language.LanguageId.Value); 225var language = discovery.GetLanguageById(new LanguageId(KnownLanguageId.Rust)); 237var language = discovery.GetLanguageById(new LanguageId(KnownLanguageId.Rust)); 240Assert.Equal(KnownLanguageId.Rust, language.LanguageId.Value);
Projects\GuestRuntimeTests.cs (2)
847Language = KnownLanguageId.TypeScript, 881Language = KnownLanguageId.TypeScript,
Projects\ProjectLocatorTests.cs (9)
1520language = KnownLanguageId.TypeScript 1540Assert.Equal(KnownLanguageId.TypeScript, updatedConfig?.AppHost?.Language); 1621LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1641Assert.Equal(KnownLanguageId.TypeScript, adjacentConfig?.AppHost?.Language); 1691LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1715Assert.Equal(KnownLanguageId.TypeScript, appHost2Config?.AppHost?.Language); 1732Language = KnownLanguageId.TypeScript 1745LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1763Assert.Equal(KnownLanguageId.TypeScript, healedConfig?.AppHost?.Language);
Projects\TypeScriptAppHostToolchainResolverTests.cs (1)
442Language = KnownLanguageId.TypeScript,
Scaffolding\ChannelReseedTests.cs (1)
109LanguageId: new LanguageId(KnownLanguageId.TypeScript),
Scaffolding\ScaffoldingServiceTests.cs (1)
14LanguageId: new LanguageId(KnownLanguageId.TypeScript),
TestServices\TestLanguageDiscovery.cs (2)
17LanguageId: new LanguageId(KnownLanguageId.CSharp), 18DisplayName: KnownLanguageId.CSharpDisplayName,
TestServices\TestTypeScriptStarterProjectFactory.cs (2)
19if (!string.Equals(language.LanguageId, KnownLanguageId.TypeScript, StringComparison.Ordinal)) 52public string LanguageId => KnownLanguageId.TypeScript;
Utils\CliTestHelper.cs (1)
721var defaultProject = projects.FirstOrDefault(p => p.LanguageId == KnownLanguageId.CSharp)
Utils\MissingJavaScriptToolWarningTests.cs (1)
12LanguageId: new LanguageId(KnownLanguageId.TypeScript),