Implemented interface member:
method
SearchAsync
Aspire.Cli.Documentation.Docs.IDocsSearchService.SearchAsync(System.String, System.Int32, System.Threading.CancellationToken)
18 references to SearchAsync
Aspire.Cli.Tests (18)
Mcp\Docs\DocsSearchServiceTests.cs (18)
40var response = await searchService.SearchAsync("Redis"); 61var response = await searchService.SearchAsync("nonexistent-term-xyz"); 81var response = await searchService.SearchAsync("Redis"); 105var response = await searchService.SearchAsync("Redis"); 127var response = await searchService.SearchAsync("xyz-not-found"); 160var response = await searchService.SearchAsync("Redis", topK: 2); 184var response = await searchService.SearchAsync("Redis"); 209var response = await searchService.SearchAsync(query!); 222var response = await searchService.SearchAsync("Redis"); 235var response = await searchService.SearchAsync("Redis"); 255var response = await searchService.SearchAsync("Redis"); 278var response = await searchService.SearchAsync("Redis"); 303var response = await searchService.SearchAsync("Redis", topK: 0); 323var response = await searchService.SearchAsync("Redis", topK: -5); 348var response = await searchService.SearchAsync("Redis", topK: 1000); 361await Assert.ThrowsAsync<InvalidOperationException>(() => searchService.SearchAsync("Redis")); 378var response = await searchService.SearchAsync("Redis!@#$%^&*()"); 398var response = await searchService.SearchAsync("Rédis 日本語 🚀");