Condividi tramite


McpToolRegistrationService Constructor

Definition

Initializes a new instance of the IMcpToolRegistrationService class.

public McpToolRegistrationService(Microsoft.Extensions.Logging.ILogger<Microsoft.Agents.A365.Tooling.Extensions.SemanticKernel.Services.IMcpToolRegistrationService> logger, IServiceProvider serviceProvider, Microsoft.Agents.A365.Tooling.Services.IMcpToolServerConfigurationService mcpServerConfigurationService, Microsoft.Extensions.Configuration.IConfiguration configuration);
new Microsoft.Agents.A365.Tooling.Extensions.SemanticKernel.Services.McpToolRegistrationService : Microsoft.Extensions.Logging.ILogger<Microsoft.Agents.A365.Tooling.Extensions.SemanticKernel.Services.IMcpToolRegistrationService> * IServiceProvider * Microsoft.Agents.A365.Tooling.Services.IMcpToolServerConfigurationService * Microsoft.Extensions.Configuration.IConfiguration -> Microsoft.Agents.A365.Tooling.Extensions.SemanticKernel.Services.McpToolRegistrationService
Public Sub New (logger As ILogger(Of IMcpToolRegistrationService), serviceProvider As IServiceProvider, mcpServerConfigurationService As IMcpToolServerConfigurationService, configuration As IConfiguration)

Parameters

logger
ILogger<IMcpToolRegistrationService>

Logger instance for logging.

serviceProvider
IServiceProvider

Service provider.

mcpServerConfigurationService
IMcpToolServerConfigurationService

MCP server configuration service.

configuration
IConfiguration

Configuration Service for the application

Applies to