67 references to KnownLanguageId
aspire (38)
Commands\AddCommand.cs (2)
87
if (project.LanguageId ==
KnownLanguageId
.CSharp)
101
if (project.LanguageId !=
KnownLanguageId
.CSharp)
Commands\InitCommand.cs (1)
130
if (selectedProject.LanguageId !=
KnownLanguageId
.CSharp)
Commands\NewCommand.cs (7)
124
AppHostLanguage.CSharp =>
KnownLanguageId
.CSharp,
125
AppHostLanguage.TypeScript =>
KnownLanguageId
.TypeScript,
133
return languageId.Equals(
KnownLanguageId
.TypeScriptAlias, StringComparison.OrdinalIgnoreCase)
134
?
KnownLanguageId
.TypeScript
142
KnownLanguageId
.CSharp =>
KnownLanguageId
.CSharpDisplayName,
143
KnownLanguageId
.TypeScript => "TypeScript (Node.js)",
Projects\AppHostProjectFactory.cs (1)
33
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)
314
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))
Templating\CliTemplateFactory.cs (7)
97
languageId.Equals(
KnownLanguageId
.TypeScript, StringComparison.OrdinalIgnoreCase) ||
98
languageId.Equals(
KnownLanguageId
.TypeScriptAlias, StringComparison.OrdinalIgnoreCase)),
108
languageId.Equals(
KnownLanguageId
.CSharp, StringComparison.OrdinalIgnoreCase) ||
109
languageId.Equals(
KnownLanguageId
.TypeScript, StringComparison.OrdinalIgnoreCase) ||
110
languageId.Equals(
KnownLanguageId
.TypeScriptAlias, StringComparison.OrdinalIgnoreCase),
111
selectableAppHostLanguages: [
KnownLanguageId
.CSharp,
KnownLanguageId
.TypeScript])
Templating\CliTemplateFactory.EmptyTemplate.cs (1)
58
var isCsharp = language.LanguageId.Value.Equals(Projects.
KnownLanguageId
.CSharp, StringComparison.OrdinalIgnoreCase);
Aspire.Cli.Tests (29)
Commands\NewCommandTests.cs (1)
892
Assert.Equal(
KnownLanguageId
.TypeScript, scaffoldedLanguageId);
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)
520
var defaultProject = projects.FirstOrDefault(p => p.LanguageId ==
KnownLanguageId
.CSharp)