75 references to KnownLanguageId
aspire (41)
Commands\AddCommand.cs (2)
86if (project.LanguageId == KnownLanguageId.CSharp) 100if (project.LanguageId != KnownLanguageId.CSharp)
Commands\InitCommand.cs (1)
138if (selectedProject.LanguageId != KnownLanguageId.CSharp)
Projects\AppHostProjectFactory.cs (1)
33if (language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase))
Projects\DefaultLanguageDiscovery.cs (16)
21LanguageId: new LanguageId(KnownLanguageId.CSharp), 22DisplayName: KnownLanguageId.CSharpDisplayName, 35LanguageId: new LanguageId(KnownLanguageId.Python), 36DisplayName: KnownLanguageId.PythonDisplayName, 43LanguageId: new LanguageId(KnownLanguageId.Go), 44DisplayName: KnownLanguageId.GoDisplayName, 51LanguageId: new LanguageId(KnownLanguageId.Java), 52DisplayName: KnownLanguageId.JavaDisplayName, 59LanguageId: new LanguageId(KnownLanguageId.Rust), 60DisplayName: KnownLanguageId.RustDisplayName, 70[KnownLanguageId.Python] = KnownFeatures.ExperimentalPolyglotPython, 71[KnownLanguageId.Go] = KnownFeatures.ExperimentalPolyglotGo, 72[KnownLanguageId.Java] = KnownFeatures.ExperimentalPolyglotJava, 73[KnownLanguageId.Rust] = KnownFeatures.ExperimentalPolyglotRust, 119KnownLanguageId.TypeScriptAlias => s_allLanguages.FirstOrDefault(l => 120string.Equals(l.LanguageId.Value, KnownLanguageId.TypeScript, StringComparison.OrdinalIgnoreCase)),
Projects\DotNetAppHostProject.cs (1)
73public string LanguageId => KnownLanguageId.CSharp;
Projects\ProjectLocator.cs (2)
103var dotNetCandidate = candidatesWithHandlers.FirstOrDefault(c => c.Handler.LanguageId.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase)); 421if (language is not null && !language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase))
Scaffolding\ScaffoldingService.cs (1)
38if (context.Language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase))
Templating\CliTemplateFactory.cs (3)
98languageId: KnownLanguageId.TypeScript), 107languageId: KnownLanguageId.CSharp, 117languageId: KnownLanguageId.TypeScript,
Templating\CliTemplateFactory.EmptyTemplate.cs (1)
58var isCsharp = language.LanguageId.Value.Equals(Projects.KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase);
Templating\DotNetTemplateFactory.cs (11)
147languageId: KnownLanguageId.CSharp 158languageId: KnownLanguageId.CSharp 169languageId: KnownLanguageId.CSharp 180languageId: KnownLanguageId.CSharp, 190languageId: KnownLanguageId.CSharp 199languageId: KnownLanguageId.CSharp 210languageId: KnownLanguageId.CSharp 220languageId: KnownLanguageId.CSharp 232languageId: KnownLanguageId.CSharp 254languageId: KnownLanguageId.CSharp); 268languageId: KnownLanguageId.CSharp,
Utils\EnvironmentChecker\DotNetSdkCheck.cs (2)
99return language.LanguageId.Value.Equals(KnownLanguageId.CSharp, StringComparison.OrdinalIgnoreCase); 104var csharp = languageDiscovery.GetLanguageById(KnownLanguageId.CSharp);
Aspire.Cli.Tests (34)
Commands\DotNetSdkCheckTests.cs (1)
122LanguageId: new LanguageId(KnownLanguageId.TypeScript),
Commands\NewCommandTests.cs (3)
907Assert.Equal(KnownLanguageId.TypeScript, scaffoldedLanguageId); 1682if (!string.Equals(language.LanguageId, KnownLanguageId.TypeScript, StringComparison.Ordinal)) 1705public string LanguageId => KnownLanguageId.TypeScript;
Projects\DefaultLanguageDiscoveryTests.cs (25)
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); 61var python = languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.Python); 63Assert.Equal(KnownLanguageId.PythonDisplayName, python.DisplayName); 74Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.Python)); 75Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.Go)); 76Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.Java)); 77Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value == KnownLanguageId.Rust)); 81[InlineData(KnownLanguageId.Python, "experimentalPolyglot:python")] 82[InlineData(KnownLanguageId.Go, "experimentalPolyglot:go")] 83[InlineData(KnownLanguageId.Java, "experimentalPolyglot:java")] 84[InlineData(KnownLanguageId.Rust, "experimentalPolyglot:rust")] 97[InlineData("test.csproj", KnownLanguageId.CSharp)] 98[InlineData("Test.csproj", KnownLanguageId.CSharp)] 99[InlineData("test.fsproj", KnownLanguageId.CSharp)] 100[InlineData("test.vbproj", KnownLanguageId.CSharp)] 101[InlineData("apphost.cs", KnownLanguageId.CSharp)] 102[InlineData("AppHost.cs", KnownLanguageId.CSharp)] 103[InlineData("APPHOST.CS", KnownLanguageId.CSharp)] 153Assert.Equal(KnownLanguageId.Go, language.LanguageId.Value); 157[InlineData(KnownLanguageId.CSharp)] 184var language = discovery.GetLanguageById(new LanguageId(KnownLanguageId.Rust)); 196var language = discovery.GetLanguageById(new LanguageId(KnownLanguageId.Rust)); 199Assert.Equal(KnownLanguageId.Rust, language.LanguageId.Value);
Projects\GuestRuntimeTests.cs (2)
307Language = KnownLanguageId.TypeScript, 335Language = KnownLanguageId.TypeScript,
TestServices\TestLanguageDiscovery.cs (2)
17LanguageId: new LanguageId(KnownLanguageId.CSharp), 18DisplayName: KnownLanguageId.CSharpDisplayName,
Utils\CliTestHelper.cs (1)
530var defaultProject = projects.FirstOrDefault(p => p.LanguageId == KnownLanguageId.CSharp)