42 references to ApiReferenceLanguages
aspire (25)
Documentation\ApiDocs\ApiDocsIndexService.cs (23)
306
private const string RootCSharpScope =
ApiReferenceLanguages
.CSharp;
307
private const string RootTypeScriptScope =
ApiReferenceLanguages
.TypeScript;
870
.Where(static entry => entry.Language ==
ApiReferenceLanguages
.TypeScript && entry.Segments.Length == 3)
871
.Select(static entry => $"{
ApiReferenceLanguages
.TypeScript}/{entry.Segments[0]}/{entry.Segments[1]}")
878
case
ApiReferenceLanguages
.CSharp:
881
case
ApiReferenceLanguages
.TypeScript:
896
Id = $"{
ApiReferenceLanguages
.CSharp}/{entry.Segments[0]}",
898
Language =
ApiReferenceLanguages
.CSharp,
910
Id = $"{
ApiReferenceLanguages
.CSharp}/{entry.Segments[0]}/{entry.Segments[1]}",
912
Language =
ApiReferenceLanguages
.CSharp,
914
ParentId = $"{
ApiReferenceLanguages
.CSharp}/{entry.Segments[0]}",
924
Id = $"{
ApiReferenceLanguages
.CSharp}/{entry.Segments[0]}/{entry.Segments[1]}/{entry.Segments[2]}",
926
Language =
ApiReferenceLanguages
.CSharp,
928
ParentId = $"{
ApiReferenceLanguages
.CSharp}/{entry.Segments[0]}/{entry.Segments[1]}",
941
Id = $"{
ApiReferenceLanguages
.TypeScript}/{entry.Segments[0]}",
943
Language =
ApiReferenceLanguages
.TypeScript,
953
var id = $"{
ApiReferenceLanguages
.TypeScript}/{entry.Segments[0]}/{entry.Segments[1]}";
958
Language =
ApiReferenceLanguages
.TypeScript,
960
ParentId = $"{
ApiReferenceLanguages
.TypeScript}/{entry.Segments[0]}",
970
Id = $"{
ApiReferenceLanguages
.TypeScript}/{entry.Segments[0]}/{entry.Segments[1]}/{entry.Segments[2]}",
972
Language =
ApiReferenceLanguages
.TypeScript,
974
ParentId = $"{
ApiReferenceLanguages
.TypeScript}/{entry.Segments[0]}/{entry.Segments[1]}",
1017
return
ApiReferenceLanguages
.IsSupported(normalized)
Documentation\ApiDocs\ApiSitemapParser.cs (2)
36
new(
ApiReferenceLanguages
.CSharp, "/reference/api/csharp"),
37
new(
ApiReferenceLanguages
.TypeScript, "/reference/api/typescript")
Aspire.Cli.Tests (17)
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 (7)
74
var csharpResults = await service.SearchAsync("methods",
ApiReferenceLanguages
.CSharp, 10);
75
var typeScriptResults = await service.SearchAsync("methods",
ApiReferenceLanguages
.TypeScript, 10);
88
var results = await service.SearchAsync("DoThing",
ApiReferenceLanguages
.CSharp, 10);
102
var results = await service.SearchAsync("WithEnv",
ApiReferenceLanguages
.CSharp, 10);
118
var results = await service.SearchAsync("distributedapp",
ApiReferenceLanguages
.CSharp, 10);
178
var results = await service.SearchAsync("FindMe",
ApiReferenceLanguages
.CSharp, 1);
352
Assert.Equal(
ApiReferenceLanguages
.TypeScript, item.Language);
Mcp\ApiDocs\ApiMemberMarkdownParserTests.cs (5)
17
Language =
ApiReferenceLanguages
.CSharp,
26
Language =
ApiReferenceLanguages
.CSharp,
52
Assert.Equal(
ApiReferenceLanguages
.CSharp, item.Language);
65
Language =
ApiReferenceLanguages
.CSharp,
74
Language =
ApiReferenceLanguages
.CSharp,
Mcp\ApiDocs\ApiSitemapParserTests.cs (1)
89
Assert.Equal(
ApiReferenceLanguages
.CSharp, entry.Language);