1 instantiation of AspireTelemetryMcpTools
Aspire.Dashboard.Tests (1)
Mcp\AspireTelemetryMcpToolsTests.cs (1)
238return new AspireTelemetryMcpTools(
16 references to AspireTelemetryMcpTools
Aspire.Dashboard (3)
Mcp\AspireTelemetryMcpTools.cs (2)
26private readonly ILogger<AspireTelemetryMcpTools> _logger; 32ILogger<AspireTelemetryMcpTools> logger)
Mcp\McpExtensions.cs (1)
51builder.WithTools<AspireTelemetryMcpTools>();
Aspire.Dashboard.Tests (13)
Mcp\AspireTelemetryMcpToolsTests.cs (13)
33var tools = CreateTools(repository); 49var tools = CreateTools(repository); 74var tools = CreateTools(repository, dashboardClient); 94var tools = CreateTools(repository); 111var tools = CreateTools(repository); 126var tools = CreateTools(repository); 142var tools = CreateTools(repository); 167var tools = CreateTools(repository, dashboardClient); 185var tools = CreateTools(repository); 204var tools = CreateTools(repository); 221var tools = CreateTools(repository); 231private static AspireTelemetryMcpTools CreateTools(TelemetryRepository repository, IDashboardClient? dashboardClient = null) 243NullLogger<AspireTelemetryMcpTools>.Instance);