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