Share via


McpToolRegistrationService Constructor

Definition

Initializes a new instance of the McpToolRegistrationService class.

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

Parameters

logger
ILogger<IMcpToolRegistrationService>

The logger instance.

mcpServerConfigurationService
IMcpToolServerConfigurationService

The MCP tool server configuration service.

configuration
IConfiguration

The application configuration.

Applies to