McpServerCore(JsonRpcMessageReader, JsonRpcMessageWriter, McpServerInfo, Func<IReadOnlyList>, Func<IReadOnlyDictionary<String, McpResourceDefinition>>, McpServerCapabilities?) Constructor

Definition

Assembly XamlToCSharpGenerator.RemoteProtocol.dll

Initializes a new instance of the McpServerCore class using dynamic tool/resource providers.

public McpServerCore(JsonRpcMessageReader reader, JsonRpcMessageWriter writer, McpServerInfo serverInfo, Func<IReadOnlyList<McpToolDefinition>> toolsProvider, Func<IReadOnlyDictionary<string, McpResourceDefinition>> resourcesProvider, McpServerCapabilities? capabilities = null)

Parameters

serverInfo
McpServerInfo
capabilities
McpServerCapabilities