1 instantiation of ApiDocsCache
Aspire.Cli.Tests (1)
Mcp\ApiDocs\ApiDocsCacheTests.cs (1)
107=> new(memoryCache, CreateExecutionContext(workspace), configuration, NullLogger<ApiDocsCache>.Instance);
9 references to ApiDocsCache
aspire (3)
Documentation\ApiDocs\ApiDocsCache.cs (2)
14/// Initializes a new instance of the <see cref="ApiDocsCache"/> class. 24ILogger<ApiDocsCache> logger) : IApiDocsCache
Program.cs (1)
522builder.Services.AddSingleton<IApiDocsCache, ApiDocsCache>();
Aspire.Cli.Tests (6)
Mcp\ApiDocs\ApiDocsCacheTests.cs (5)
25var cache = CreateCache(workspace, memoryCache, configuration); 51var cache = CreateCache(workspace, memoryCache, configuration); 77var cache = CreateCache(workspace, memoryCache, configuration); 106private static ApiDocsCache CreateCache(TemporaryWorkspace workspace, IMemoryCache memoryCache, IConfiguration configuration) 107=> new(memoryCache, CreateExecutionContext(workspace), configuration, NullLogger<ApiDocsCache>.Instance);
Utils\CliTestHelper.cs (1)
258services.AddSingleton<IApiDocsCache, ApiDocsCache>();