12 instantiations of LanguageId
aspire (7)
Projects\DefaultLanguageDiscovery.cs (6)
21
LanguageId: new
LanguageId
(KnownLanguageId.CSharp),
28
LanguageId: new
LanguageId
("typescript/nodejs"),
35
LanguageId: new
LanguageId
(KnownLanguageId.Python),
43
LanguageId: new
LanguageId
(KnownLanguageId.Go),
51
LanguageId: new
LanguageId
(KnownLanguageId.Java),
59
LanguageId: new
LanguageId
(KnownLanguageId.Rust),
Projects\ILanguageDiscovery.cs (1)
24
public static implicit operator LanguageId(string value) =>
new
(value);
Aspire.Cli.Tests (5)
Projects\DefaultLanguageDiscoveryTests.cs (4)
163
var language = discovery.GetLanguageById(new
LanguageId
(languageId));
174
var language = discovery.GetLanguageById(new
LanguageId
("unknown"));
184
var language = discovery.GetLanguageById(new
LanguageId
(KnownLanguageId.Rust));
196
var language = discovery.GetLanguageById(new
LanguageId
(KnownLanguageId.Rust));
TestServices\TestLanguageDiscovery.cs (1)
16
LanguageId: new
LanguageId
(KnownLanguageId.CSharp),
17 references to LanguageId
aspire (11)
Projects\DefaultLanguageDiscovery.cs (5)
83
public Task<string?> GetPackageForLanguageAsync(
LanguageId
languageId, CancellationToken cancellationToken = default)
92
public Task<
LanguageId
?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default)
101
return Task.FromResult<
LanguageId
?>(language.LanguageId);
106
return Task.FromResult<
LanguageId
?>(null);
110
public LanguageInfo? GetLanguageById(
LanguageId
languageId)
Projects\ILanguageDiscovery.cs (6)
19
public static implicit operator string(
LanguageId
id) => id.Value;
24
public static implicit operator
LanguageId
(string value) => new(value);
41
LanguageId
LanguageId,
72
Task<string?> GetPackageForLanguageAsync(
LanguageId
languageId, CancellationToken cancellationToken = default);
81
Task<
LanguageId
?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default);
88
LanguageInfo? GetLanguageById(
LanguageId
languageId);
Aspire.Cli.Tests (6)
TestServices\TestLanguageDiscovery.cs (6)
27
public Task<string?> GetPackageForLanguageAsync(
LanguageId
languageId, CancellationToken cancellationToken = default)
34
public Task<
LanguageId
?> DetectLanguageAsync(DirectoryInfo directory, CancellationToken cancellationToken = default)
45
return Task.FromResult<
LanguageId
?>(language.LanguageId);
53
return Task.FromResult<
LanguageId
?>(language.LanguageId);
58
return Task.FromResult<
LanguageId
?>(null);
61
public LanguageInfo? GetLanguageById(
LanguageId
languageId)