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