60 references to ApiReferenceLanguages
aspire (23)
Documentation\ApiDocs\ApiDocsIndexService.cs (20)
312
private const string RootCSharpScope =
ApiReferenceLanguages
.CSharp;
313
private const string RootTypeScriptScope =
ApiReferenceLanguages
.TypeScript;
314
private const string RootGoScope =
ApiReferenceLanguages
.Go;
891
case
ApiReferenceLanguages
.CSharp:
894
case
ApiReferenceLanguages
.TypeScript:
897
case
ApiReferenceLanguages
.Go:
907
=> language is
ApiReferenceLanguages
.TypeScript or
ApiReferenceLanguages
.Go;
915
Id = $"{
ApiReferenceLanguages
.CSharp}/{entry.Segments[0]}",
917
Language =
ApiReferenceLanguages
.CSharp,
929
Id = $"{
ApiReferenceLanguages
.CSharp}/{entry.Segments[0]}/{entry.Segments[1]}",
931
Language =
ApiReferenceLanguages
.CSharp,
933
ParentId = $"{
ApiReferenceLanguages
.CSharp}/{entry.Segments[0]}",
943
Id = $"{
ApiReferenceLanguages
.CSharp}/{entry.Segments[0]}/{entry.Segments[1]}/{entry.Segments[2]}",
945
Language =
ApiReferenceLanguages
.CSharp,
947
ParentId = $"{
ApiReferenceLanguages
.CSharp}/{entry.Segments[0]}/{entry.Segments[1]}",
1036
ApiReferenceLanguages
.CSharp => 0,
1037
ApiReferenceLanguages
.TypeScript => 1,
1038
ApiReferenceLanguages
.Go => 2,
1052
return
ApiReferenceLanguages
.IsSupported(normalized)
Documentation\ApiDocs\ApiSitemapParser.cs (3)
36
new(
ApiReferenceLanguages
.CSharp, "/reference/api/csharp"),
37
new(
ApiReferenceLanguages
.TypeScript, "/reference/api/typescript"),
38
new(
ApiReferenceLanguages
.Go, "/reference/api/go")
Aspire.Cli.Tests (37)
Commands\ApiCommandTests.cs (3)
114
Language =
ApiReferenceLanguages
.CSharp,
131
Language =
ApiReferenceLanguages
.TypeScript,
150
Language =
ApiReferenceLanguages
.CSharp,
Mcp\ApiDocs\ApiDocsCacheTests.cs (1)
85
Language =
ApiReferenceLanguages
.CSharp,
Mcp\ApiDocs\ApiDocsIndexServiceTests.cs (19)
85
Assert.Equal(
ApiReferenceLanguages
.Go, item.Language);
92
Assert.Equal(
ApiReferenceLanguages
.Go, item.Language);
102
Assert.Equal(
ApiReferenceLanguages
.Go, item.Language);
109
Assert.Equal(
ApiReferenceLanguages
.Go, item.Language);
160
var csharpResults = await service.SearchAsync("methods",
ApiReferenceLanguages
.CSharp, 10);
161
var typeScriptResults = await service.SearchAsync("methods",
ApiReferenceLanguages
.TypeScript, 10);
174
var goResults = await service.SearchAsync("addredis",
ApiReferenceLanguages
.Go, 10);
175
var typeScriptResults = await service.SearchAsync("addredis",
ApiReferenceLanguages
.TypeScript, 10);
180
Assert.Equal(
ApiReferenceLanguages
.Go, goResult.Language);
244
Assert.Equal(expected,
ApiReferenceLanguages
.IsSupported(language));
252
var results = await service.SearchAsync("DoThing",
ApiReferenceLanguages
.CSharp, 10);
266
var results = await service.SearchAsync("WithEnv",
ApiReferenceLanguages
.CSharp, 10);
282
var results = await service.SearchAsync("distributedapp",
ApiReferenceLanguages
.CSharp, 10);
342
var results = await service.SearchAsync("FindMe",
ApiReferenceLanguages
.CSharp, 1);
516
Assert.Equal(
ApiReferenceLanguages
.TypeScript, item.Language);
532
Assert.Equal(
ApiReferenceLanguages
.Go, item.Language);
552
Assert.Equal(
ApiReferenceLanguages
.Go, item.Language);
651
Language =
ApiReferenceLanguages
.CSharp,
654
ParentId =
ApiReferenceLanguages
.CSharp
Mcp\ApiDocs\ApiMemberMarkdownParserTests.cs (9)
17
Language =
ApiReferenceLanguages
.CSharp,
26
Language =
ApiReferenceLanguages
.CSharp,
52
Assert.Equal(
ApiReferenceLanguages
.CSharp, item.Language);
65
Language =
ApiReferenceLanguages
.CSharp,
74
Language =
ApiReferenceLanguages
.CSharp,
115
Language =
ApiReferenceLanguages
.CSharp,
161
Language =
ApiReferenceLanguages
.Go,
214
Language =
ApiReferenceLanguages
.Go,
270
Language =
ApiReferenceLanguages
.CSharp,
Mcp\ApiDocs\ApiSitemapParserTests.cs (5)
122
Assert.Equal(
ApiReferenceLanguages
.Go, entry.Language);
128
Assert.Equal(
ApiReferenceLanguages
.Go, entry.Language);
134
Assert.Equal(
ApiReferenceLanguages
.Go, entry.Language);
155
Assert.Equal(
ApiReferenceLanguages
.CSharp, entry.Language);
175
Assert.Equal(
ApiReferenceLanguages
.Go, entry.Language);