Implemented interface member:
method
SearchAsync
Aspire.Cli.Mcp.Docs.IDocsSearchService.SearchAsync(System.String, System.Int32, System.Threading.CancellationToken)
18 references to SearchAsync
Aspire.Cli.Tests (18)
Mcp\Docs\DocsSearchServiceTests.cs (18)
38var response = await searchService.SearchAsync("Redis"); 59var response = await searchService.SearchAsync("nonexistent-term-xyz"); 79var response = await searchService.SearchAsync("Redis"); 103var response = await searchService.SearchAsync("Redis"); 125var response = await searchService.SearchAsync("xyz-not-found"); 158var response = await searchService.SearchAsync("Redis", topK: 2); 182var response = await searchService.SearchAsync("Redis"); 207var response = await searchService.SearchAsync(query!); 220var response = await searchService.SearchAsync("Redis"); 233var response = await searchService.SearchAsync("Redis"); 253var response = await searchService.SearchAsync("Redis"); 276var response = await searchService.SearchAsync("Redis"); 301var response = await searchService.SearchAsync("Redis", topK: 0); 321var response = await searchService.SearchAsync("Redis", topK: -5); 346var response = await searchService.SearchAsync("Redis", topK: 1000); 359await Assert.ThrowsAsync<InvalidOperationException>(() => searchService.SearchAsync("Redis")); 376var response = await searchService.SearchAsync("Redis!@#$%^&*()"); 396var response = await searchService.SearchAsync("Rédis 日本語 🚀");