197 references to KnownLanguageId
aspire (80)
Agents\SkillDefinition.cs (2)
38applicableLanguages: [KnownLanguageId.CSharp]); 128/// Gets the set of language identifiers (from <see cref="KnownLanguageId"/>) this skill applies to.
Commands\AddCommand.cs (2)
131if (project.LanguageId == KnownLanguageId.CSharp) 173&& project.LanguageId != KnownLanguageId.CSharp
Commands\InitCommand.cs (1)
123var isCSharp = selectedProject.LanguageId == KnownLanguageId.CSharp;
Commands\IntegrationPackageSearchService.cs (1)
145if (project.LanguageId == KnownLanguageId.CSharp)
Commands\IntegrationSearchCommand.cs (1)
77&& languageId != KnownLanguageId.CSharp
Commands\NewCommand.cs (13)
144return languageId.Equals(KnownLanguageId.TypeScriptAlias, StringComparison.OrdinalIgnoreCase) 145? KnownLanguageId.TypeScript 153KnownLanguageId.CSharp => KnownLanguageId.CSharpDisplayName, 154KnownLanguageId.TypeScript => "TypeScript (Node.js)", 155KnownLanguageId.Python => KnownLanguageId.PythonDisplayName, 156KnownLanguageId.Go => KnownLanguageId.GoDisplayName, 157KnownLanguageId.Java => KnownLanguageId.JavaDisplayName, 158KnownLanguageId.Rust => KnownLanguageId.RustDisplayName,
Commands\StopCommand.cs (1)
431return language?.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase) == true;
Commands\UpdateCommand.cs (1)
566project.LanguageId.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase) ||
Migrations\TypeScriptAppHostMigration.cs (1)
84["language"] = KnownLanguageId.TypeScript,
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)
125public string LanguageId => KnownLanguageId.CSharp;
Projects\JavaAppHostToolchainResolver.cs (1)
101language.LanguageId.Value.Equals(KnownLanguageId.Java, StringComparison.OrdinalIgnoreCase);
Projects\ProjectLocator.cs (2)
362var dotNetCandidate = candidatesWithHandlers.FirstOrDefault(c => c.Handler.LanguageId.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase)); 1274if (language is not null && !language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase))
Projects\TypeScriptAppHostToolchainResolver.cs (2)
35(language.LanguageId.Value.Equals(KnownLanguageId.TypeScript, StringComparison.OrdinalIgnoreCase) || 36language.LanguageId.Value.Equals(KnownLanguageId.TypeScriptAlias, StringComparison.OrdinalIgnoreCase));
Scaffolding\ScaffoldingService.cs (3)
74if (context.Language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase)) 520return language.LanguageId.Value.Equals(KnownLanguageId.TypeScript, StringComparison.OrdinalIgnoreCase) || 521language.LanguageId.Value.Equals(KnownLanguageId.TypeScriptAlias, StringComparison.OrdinalIgnoreCase);
Templating\CliTemplateFactory.cs (15)
22KnownLanguageId.CSharp, 23KnownLanguageId.TypeScript, 24KnownLanguageId.Python, 25KnownLanguageId.Go, 26KnownLanguageId.Java, 27KnownLanguageId.Rust 126languageId: KnownLanguageId.TypeScript), 146languageId: KnownLanguageId.TypeScript, 157languageId: KnownLanguageId.Python, 168languageId: KnownLanguageId.Java, 179languageId: KnownLanguageId.Go, 190languageId: KnownLanguageId.Rust, 205languageId: KnownLanguageId.TypeScript), 214languageId: KnownLanguageId.Go), 223languageId: KnownLanguageId.Java)
Templating\CliTemplateFactory.EmptyTemplate.cs (1)
55var isCsharp = language.LanguageId.Value.Equals(Projects.KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase);
Templating\DotNetTemplateFactory.cs (10)
139languageId: KnownLanguageId.CSharp 148languageId: KnownLanguageId.CSharp 159languageId: KnownLanguageId.CSharp, 169languageId: KnownLanguageId.CSharp 178languageId: KnownLanguageId.CSharp 189languageId: KnownLanguageId.CSharp 199languageId: KnownLanguageId.CSharp 209languageId: KnownLanguageId.CSharp 231languageId: KnownLanguageId.CSharp); 243languageId: 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\TypeScriptAppHostToolingCheck.cs (3)
78["language"] = KnownLanguageId.TypeScript, 105["language"] = KnownLanguageId.TypeScript, 127["language"] = KnownLanguageId.TypeScript,
Aspire.Cli.Tests (117)
Agents\CommonAgentApplicatorsTests.cs (6)
65Assert.Equal([KnownLanguageId.CSharp], SkillDefinition.DotnetInspect.ApplicableLanguages); 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\AddCommandTests.cs (7)
2471[InlineData(KnownLanguageId.CSharp, PackageChannelNames.Staging, "13.5.0", "13.5.0-preview.1.26415.2")] 2472[InlineData(KnownLanguageId.TypeScript, PackageChannelNames.Staging, "13.5.0", "13.5.0-preview.1.26415.2")] 2473[InlineData(KnownLanguageId.CSharp, PackageChannelNames.Daily, "13.6.0-preview.1.26415.1", "13.6.0-preview.1.26415.1")] 2474[InlineData(KnownLanguageId.TypeScript, PackageChannelNames.Daily, "13.6.0-preview.1.26415.1", "13.6.0-preview.1.26415.1")] 2475[InlineData(KnownLanguageId.CSharp, "pr-19404", "13.6.0-pr.19404.gf51e8e1d", "13.6.0-pr.19404.gf51e8e1d")] 2476[InlineData(KnownLanguageId.TypeScript, "pr-19404", "13.6.0-pr.19404.gf51e8e1d", "13.6.0-pr.19404.gf51e8e1d")] 2489var isTypeScript = string.Equals(languageId, KnownLanguageId.TypeScript, StringComparison.Ordinal);
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\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)
72PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.CSharp, PrDogfoodNewTemplateContract.CSharpEmptyAppHost, ["--localhost-tld", "false"]), 73PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.TypeScript, PrDogfoodNewTemplateContract.AspireConfig, ["--localhost-tld", "false"]), 74PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.Python, PrDogfoodNewTemplateContract.AspireConfig, ["--localhost-tld", "false"]), 75PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.Go, PrDogfoodNewTemplateContract.AspireConfig, ["--localhost-tld", "false"]), 76PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.Java, PrDogfoodNewTemplateContract.AspireConfig, ["--localhost-tld", "false"]), 77PrDogfoodNewTemplateCase.SelectableEmpty(KnownLanguageId.Rust, PrDogfoodNewTemplateContract.AspireConfig, ["--localhost-tld", "false"]),
Commands\NewCommandTests.cs (18)
927Assert.Equal(KnownLanguageId.TypeScript, scaffoldedLanguageId); 1033Assert.Contains(KnownLanguageId.CSharpDisplayName, promptedLanguages); 1035Assert.DoesNotContain(KnownLanguageId.PythonDisplayName, promptedLanguages); 1036Assert.DoesNotContain(KnownLanguageId.JavaDisplayName, promptedLanguages); 1037Assert.DoesNotContain(KnownLanguageId.GoDisplayName, promptedLanguages); 1038Assert.DoesNotContain(KnownLanguageId.RustDisplayName, promptedLanguages); 1069return choices.Cast<object>().Single(choice => string.Equals(choiceFormatter(choice), KnownLanguageId.JavaDisplayName, StringComparison.Ordinal)); 1093Assert.Equal(KnownLanguageId.Java, scaffoldedLanguageId); 1095Assert.Contains(KnownLanguageId.CSharpDisplayName, promptedLanguages); 1097Assert.Contains(KnownLanguageId.PythonDisplayName, promptedLanguages); 1098Assert.Contains(KnownLanguageId.JavaDisplayName, promptedLanguages); 1099Assert.DoesNotContain(KnownLanguageId.GoDisplayName, promptedLanguages); 1100Assert.DoesNotContain(KnownLanguageId.RustDisplayName, promptedLanguages); 1132return choices.Cast<object>().Single(choice => string.Equals(choiceFormatter(choice), KnownLanguageId.JavaDisplayName, StringComparison.Ordinal)); 1157Assert.Equal(KnownLanguageId.Java, scaffoldedLanguageId); 1184Assert.Equal(KnownLanguageId.TypeScript, scaffoldedLanguageId); 1506Assert.Equal(KnownLanguageId.Java, scaffoldedLanguageId); 1542Assert.Equal(KnownLanguageId.Python, scaffoldedLanguageId);
Commands\RunCommandTests.cs (1)
4701Assert.Equal(KnownLanguageId.CSharp, tags[TelemetryConstants.Tags.AppHostLanguage]);
Commands\TypeScriptAppHostToolingCheckTests.cs (1)
16LanguageId: new LanguageId(KnownLanguageId.TypeScript),
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, "experimentalPolyglot:python")] 84[InlineData(KnownLanguageId.Go, "experimentalPolyglot:go")] 85[InlineData(KnownLanguageId.Java, "experimentalPolyglot:java")] 86[InlineData(KnownLanguageId.Rust, "experimentalPolyglot:rust")] 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)
667Language = KnownLanguageId.TypeScript, 694Language = KnownLanguageId.TypeScript,
Projects\ProjectLocatorTests.cs (9)
1456language = KnownLanguageId.TypeScript 1476Assert.Equal(KnownLanguageId.TypeScript, updatedConfig?.AppHost?.Language); 1557LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1577Assert.Equal(KnownLanguageId.TypeScript, adjacentConfig?.AppHost?.Language); 1627LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1651Assert.Equal(KnownLanguageId.TypeScript, appHost2Config?.AppHost?.Language); 1668Language = KnownLanguageId.TypeScript 1681LanguageId: new LanguageId(KnownLanguageId.TypeScript), 1699Assert.Equal(KnownLanguageId.TypeScript, healedConfig?.AppHost?.Language);
Projects\TypeScriptAppHostToolchainResolverTests.cs (1)
354Language = KnownLanguageId.TypeScript,
Scaffolding\ChannelReseedTests.cs (1)
110LanguageId: 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)
698var defaultProject = projects.FirstOrDefault(p => p.LanguageId == KnownLanguageId.CSharp)
Utils\MissingJavaScriptToolWarningTests.cs (1)
12LanguageId: new LanguageId(KnownLanguageId.TypeScript),