53 references to KnownLanguageId
aspire (25)
Commands\AddCommand.cs (2)
90
if (project.LanguageId ==
KnownLanguageId
.CSharp)
104
if (project.LanguageId !=
KnownLanguageId
.CSharp)
Commands\InitCommand.cs (1)
144
if (selectedProject.LanguageId !=
KnownLanguageId
.CSharp)
Commands\NewCommand.cs (1)
168
!explicitLanguage.Equals(
KnownLanguageId
.CSharp, StringComparison.OrdinalIgnoreCase))
Projects\AppHostProjectFactory.cs (2)
37
if (language.LanguageId.Value.Equals(
KnownLanguageId
.CSharp, StringComparison.OrdinalIgnoreCase))
60
if (!language.LanguageId.Value.Equals(
KnownLanguageId
.CSharp, StringComparison.OrdinalIgnoreCase))
Projects\DefaultLanguageDiscovery.cs (16)
21
LanguageId: new LanguageId(
KnownLanguageId
.CSharp),
22
DisplayName:
KnownLanguageId
.CSharpDisplayName,
35
LanguageId: new LanguageId(
KnownLanguageId
.Python),
36
DisplayName:
KnownLanguageId
.PythonDisplayName,
43
LanguageId: new LanguageId(
KnownLanguageId
.Go),
44
DisplayName:
KnownLanguageId
.GoDisplayName,
51
LanguageId: new LanguageId(
KnownLanguageId
.Java),
52
DisplayName:
KnownLanguageId
.JavaDisplayName,
59
LanguageId: new LanguageId(
KnownLanguageId
.Rust),
60
DisplayName:
KnownLanguageId
.RustDisplayName,
70
[
KnownLanguageId
.Python] = KnownFeatures.ExperimentalPolyglotPython,
71
[
KnownLanguageId
.Go] = KnownFeatures.ExperimentalPolyglotGo,
72
[
KnownLanguageId
.Java] = KnownFeatures.ExperimentalPolyglotJava,
73
[
KnownLanguageId
.Rust] = KnownFeatures.ExperimentalPolyglotRust,
119
KnownLanguageId
.TypeScriptAlias => s_allLanguages.FirstOrDefault(l =>
120
string.Equals(l.LanguageId.Value,
KnownLanguageId
.TypeScript, StringComparison.OrdinalIgnoreCase)),
Projects\DotNetAppHostProject.cs (1)
69
public string LanguageId =>
KnownLanguageId
.CSharp;
Projects\ProjectLocator.cs (1)
315
if (language is not null && !language.LanguageId.Value.Equals(
KnownLanguageId
.CSharp, StringComparison.OrdinalIgnoreCase))
Scaffolding\ScaffoldingService.cs (1)
45
if (context.Language.LanguageId.Value.Equals(
KnownLanguageId
.CSharp, StringComparison.OrdinalIgnoreCase))
Aspire.Cli.Tests (28)
Projects\DefaultLanguageDiscoveryTests.cs (25)
19
var csharp = languages.FirstOrDefault(l => l.LanguageId.Value ==
KnownLanguageId
.CSharp);
21
Assert.Equal(
KnownLanguageId
.CSharpDisplayName, csharp.DisplayName);
35
var csharp = languages.First(l => l.LanguageId.Value ==
KnownLanguageId
.CSharp);
61
var python = languages.FirstOrDefault(l => l.LanguageId.Value ==
KnownLanguageId
.Python);
63
Assert.Equal(
KnownLanguageId
.PythonDisplayName, python.DisplayName);
74
Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value ==
KnownLanguageId
.Python));
75
Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value ==
KnownLanguageId
.Go));
76
Assert.Null(languages.FirstOrDefault(l => l.LanguageId.Value ==
KnownLanguageId
.Java));
77
Assert.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)]
153
Assert.Equal(
KnownLanguageId
.Go, language.LanguageId.Value);
157
[InlineData(
KnownLanguageId
.CSharp)]
184
var language = discovery.GetLanguageById(new LanguageId(
KnownLanguageId
.Rust));
196
var language = discovery.GetLanguageById(new LanguageId(
KnownLanguageId
.Rust));
199
Assert.Equal(
KnownLanguageId
.Rust, language.LanguageId.Value);
TestServices\TestLanguageDiscovery.cs (2)
16
LanguageId: new LanguageId(
KnownLanguageId
.CSharp),
17
DisplayName:
KnownLanguageId
.CSharpDisplayName,
Utils\CliTestHelper.cs (1)
492
var defaultProject = projects.FirstOrDefault(p => p.LanguageId ==
KnownLanguageId
.CSharp);