Freigeben über


McpToolServerConfigurationService Constructor

Definition

Initializes a new instance of the McpToolServerConfigurationService class.

public McpToolServerConfigurationService(Microsoft.Extensions.Logging.ILogger<Microsoft.Agents.A365.Tooling.Services.IMcpToolServerConfigurationService> logger, Microsoft.Extensions.Configuration.IConfiguration configuration, IServiceProvider serviceProvider, System.Net.Http.IHttpClientFactory httpClientFactory);
new Microsoft.Agents.A365.Tooling.Services.McpToolServerConfigurationService : Microsoft.Extensions.Logging.ILogger<Microsoft.Agents.A365.Tooling.Services.IMcpToolServerConfigurationService> * Microsoft.Extensions.Configuration.IConfiguration * IServiceProvider * System.Net.Http.IHttpClientFactory -> Microsoft.Agents.A365.Tooling.Services.McpToolServerConfigurationService
Public Sub New (logger As ILogger(Of IMcpToolServerConfigurationService), configuration As IConfiguration, serviceProvider As IServiceProvider, httpClientFactory As IHttpClientFactory)

Parameters

logger
ILogger<IMcpToolServerConfigurationService>

Logger instance for logging.

configuration
IConfiguration

Configuration collection.

serviceProvider
IServiceProvider

Service provider

httpClientFactory
IHttpClientFactory

HTTP client factory for creating HTTP clients.

Applies to