1 implementation of IDocsIndexService
aspire (1)
Mcp\Docs\DocsIndexService.cs (1)
90internal sealed partial class DocsIndexService(IDocsFetcher docsFetcher, ILogger<DocsIndexService> logger) : IDocsIndexService
12 references to IDocsIndexService
aspire (11)
Commands\AgentMcpCommand.cs (2)
42private readonly IDocsIndexService _docsIndexService; 55IDocsIndexService docsIndexService,
Commands\McpCommand.cs (1)
39IDocsIndexService docsIndexService,
Commands\McpStartCommand.cs (1)
37IDocsIndexService docsIndexService,
Mcp\Docs\DocsSearchService.cs (2)
113IDocsIndexService docsIndexService, 116private readonly IDocsIndexService _docsIndexService = docsIndexService;
Mcp\Tools\GetDocTool.cs (2)
13internal sealed class GetDocTool(IDocsIndexService docsIndexService) : CliMcpTool 15private readonly IDocsIndexService _docsIndexService = docsIndexService;
Mcp\Tools\ListDocsTool.cs (2)
15internal sealed class ListDocsTool(IDocsIndexService docsIndexService) : CliMcpTool 17private readonly IDocsIndexService _docsIndexService = docsIndexService;
Program.cs (1)
190builder.Services.AddSingleton<IDocsIndexService, DocsIndexService>();
Aspire.Cli.Tests (1)
Utils\CliTestHelper.cs (1)
138services.AddSingleton<IDocsIndexService, DocsIndexService>();