3 implementations of IDocsIndexService
aspire (1)
Documentation\Docs\DocsIndexService.cs (1)
99
internal sealed partial class DocsIndexService(IDocsFetcher docsFetcher, IDocsCache docsCache, IConfiguration configuration, ILogger<DocsIndexService> logger) :
IDocsIndexService
Aspire.Cli.Tests (2)
Commands\DocsCommandTests.cs (1)
253
internal sealed class TestDocsIndexService :
IDocsIndexService
Mcp\TestDocsIndexService.cs (1)
11
internal sealed class TestDocsIndexService :
IDocsIndexService
20 references to IDocsIndexService
aspire (16)
Commands\AgentMcpCommand.cs (2)
40
private readonly
IDocsIndexService
_docsIndexService;
60
IDocsIndexService
docsIndexService,
Commands\DocsGetCommand.cs (2)
19
private readonly
IDocsIndexService
_docsIndexService;
38
IDocsIndexService
docsIndexService,
Commands\DocsListCommand.cs (2)
21
private readonly
IDocsIndexService
_docsIndexService;
30
IDocsIndexService
docsIndexService,
Documentation\Docs\DocsSearchService.cs (2)
127
IDocsIndexService
docsIndexService,
130
private readonly
IDocsIndexService
_docsIndexService = docsIndexService;
Mcp\Tools\DocsToolHelper.cs (1)
19
IDocsIndexService
docsIndexService,
Mcp\Tools\GetDocTool.cs (2)
13
internal sealed class GetDocTool(
IDocsIndexService
docsIndexService) : CliMcpTool
15
private readonly
IDocsIndexService
_docsIndexService = docsIndexService;
Mcp\Tools\ListDocsTool.cs (2)
15
internal sealed class ListDocsTool(
IDocsIndexService
docsIndexService) : CliMcpTool
17
private readonly
IDocsIndexService
_docsIndexService = docsIndexService;
Mcp\Tools\SearchDocsTool.cs (2)
13
internal sealed class SearchDocsTool(IDocsSearchService docsSearchService,
IDocsIndexService
docsIndexService) : CliMcpTool
16
private readonly
IDocsIndexService
_docsIndexService = docsIndexService;
Program.cs (1)
520
builder.Services.AddSingleton<
IDocsIndexService
, DocsIndexService>();
Aspire.Cli.Tests (4)
Mcp\Docs\DocsSearchServiceTests.cs (1)
12
private static DocsSearchService CreateService(
IDocsIndexService
indexService)
Utils\CliTestHelper.cs (3)
716
public Func<IServiceProvider,
IDocsIndexService
> DocsIndexServiceFactory { get; set; } = (IServiceProvider serviceProvider) =>
727
var
indexService = serviceProvider.GetRequiredService<
IDocsIndexService
>();