3 instantiations of DocsIndexService
Aspire.Cli.Tests (3)
Mcp\Docs\DocsIndexServiceTests.cs (1)
18return new DocsIndexService(
Mcp\Docs\DocsSearchServiceTests.cs (1)
18return new DocsIndexService(
Utils\CliTestHelper.cs (1)
518return new DocsIndexService(fetcher, cache, logger);
73 references to DocsIndexService
aspire (3)
Mcp\Docs\DocsIndexService.cs (2)
95internal sealed partial class DocsIndexService(IDocsFetcher docsFetcher, IDocsCache docsCache, ILogger<DocsIndexService> logger) : IDocsIndexService 122private readonly ILogger<DocsIndexService> _logger = logger;
Program.cs (1)
308builder.Services.AddSingleton<IDocsIndexService, DocsIndexService>();
Aspire.Cli.Tests (70)
Mcp\Docs\DocsIndexServiceTests.cs (49)
16private static DocsIndexService CreateService(IDocsFetcher? fetcher = null, IDocsCache? cache = null) 21NullLogger<DocsIndexService>.Instance); 40var service = CreateService(fetcher); 53var service = CreateService(fetcher); 76var service = CreateService(fetcher); 95var service = CreateService(fetcher); 118var service = CreateService(fetcher); 143var service = CreateService(fetcher); 169var service = CreateService(fetcher); 208var service = CreateService(fetcher); 224var service = CreateService(fetcher); 240var service = CreateService(fetcher); 263var service = CreateService(fetcher); 283var service = CreateService(fetcher); 303var service = CreateService(fetcher); 322var service = CreateService(fetcher); 346var service = CreateService(fetcher); 367var service = CreateService(fetcher); 393var service = CreateService(fetcher); 413var service = CreateService(fetcher); 443var service = CreateService(fetcher); 466var service = CreateService(fetcher); 484var service = CreateService(fetcher); 502var service = CreateService(fetcher); 520var service = CreateService(fetcher); 531var service = CreateService(fetcher); 542var service = CreateService(fetcher); 553var service = CreateService(fetcher); 564var service = CreateService(fetcher); 575var service = CreateService(fetcher); 584var service = CreateService(fetcher); 593var service = CreateService(fetcher); 602var service = CreateService(fetcher); 615var service = CreateService(fetcher); 631var service = CreateService(fetcher); 651var service = CreateService(fetcher); 675var service = CreateService(fetcher); 695var service = CreateService(fetcher); 713var service = CreateService(fetcher); 738var service = CreateService(fetcher); 765var service = CreateService(fetcher); 791var service = CreateService(fetcher); 817var service = CreateService(fetcher); 843var service = CreateService(fetcher); 869var service = CreateService(fetcher); 897var service = CreateService(fetcher); 925var service = CreateService(fetcher); 950var service = CreateService(fetcher); 976var service = CreateService(fetcher);
Mcp\Docs\DocsSearchServiceTests.cs (20)
16private static DocsIndexService CreateIndexService(IDocsFetcher? fetcher = null, IDocsCache? cache = null) 21NullLogger<DocsIndexService>.Instance); 35var indexService = CreateIndexService(fetcher); 56var indexService = CreateIndexService(fetcher); 76var indexService = CreateIndexService(fetcher); 100var indexService = CreateIndexService(fetcher); 122var indexService = CreateIndexService(fetcher); 155var indexService = CreateIndexService(fetcher); 179var indexService = CreateIndexService(fetcher); 204var indexService = CreateIndexService(fetcher); 217var indexService = CreateIndexService(fetcher); 230var indexService = CreateIndexService(fetcher); 250var indexService = CreateIndexService(fetcher); 273var indexService = CreateIndexService(fetcher); 298var indexService = CreateIndexService(fetcher); 318var indexService = CreateIndexService(fetcher); 343var indexService = CreateIndexService(fetcher); 356var indexService = CreateIndexService(fetcher); 373var indexService = CreateIndexService(fetcher); 393var indexService = CreateIndexService(fetcher);
Utils\CliTestHelper.cs (1)
517var logger = serviceProvider.GetRequiredService<ILogger<DocsIndexService>>();