11 overrides of CallToolAsync
aspire (11)
Mcp\DoctorTool.cs (1)
31
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\ExecuteResourceCommandTool.cs (1)
36
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\GetIntegrationDocsTool.cs (1)
40
public override ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\ListAppHostsTool.cs (1)
38
public override ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\ListConsoleLogsTool.cs (1)
32
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\ListIntegrationsTool.cs (1)
70
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\ListResourcesTool.cs (1)
21
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\ListStructuredLogsTool.cs (1)
31
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\ListTracesTool.cs (1)
31
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\ListTraceStructuredLogsTool.cs (1)
32
public override async ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
Mcp\SelectAppHostTool.cs (1)
35
public override ValueTask<CallToolResult>
CallToolAsync
(ModelContextProtocol.Client.McpClient mcpClient, IReadOnlyDictionary<string, JsonElement>? arguments, CancellationToken cancellationToken)
2 references to CallToolAsync
aspire (2)
Commands\McpStartCommand.cs (2)
115
return await tool.
CallToolAsync
(null!, request.Params?.Arguments, cancellationToken);
174
var result = await tool.
CallToolAsync
(mcpClient, request.Params?.Arguments, cancellationToken);