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)
38
var response = await searchService.
SearchAsync
("Redis");
59
var response = await searchService.
SearchAsync
("nonexistent-term-xyz");
79
var response = await searchService.
SearchAsync
("Redis");
103
var response = await searchService.
SearchAsync
("Redis");
125
var response = await searchService.
SearchAsync
("xyz-not-found");
158
var response = await searchService.
SearchAsync
("Redis", topK: 2);
182
var response = await searchService.
SearchAsync
("Redis");
207
var response = await searchService.
SearchAsync
(query!);
220
var response = await searchService.
SearchAsync
("Redis");
233
var response = await searchService.
SearchAsync
("Redis");
253
var response = await searchService.
SearchAsync
("Redis");
276
var response = await searchService.
SearchAsync
("Redis");
301
var response = await searchService.
SearchAsync
("Redis", topK: 0);
321
var response = await searchService.
SearchAsync
("Redis", topK: -5);
346
var response = await searchService.
SearchAsync
("Redis", topK: 1000);
359
await Assert.ThrowsAsync<InvalidOperationException>(() => searchService.
SearchAsync
("Redis"));
376
var response = await searchService.
SearchAsync
("Redis!@#$%^&*()");
396
var response = await searchService.
SearchAsync
("Rédis 日本語 🚀");