feat:remove unused LoggerFactory
This commit is contained in:
parent
2c09c78f97
commit
21f3d6a1f6
|
|
@ -9,14 +9,12 @@ namespace BotSharp.Core.Mcp;
|
|||
|
||||
public class MCPClientManager : IDisposable
|
||||
{
|
||||
public ILoggerFactory LoggerFactory { get; }
|
||||
|
||||
|
||||
private readonly MCPSettings mcpSettings;
|
||||
|
||||
public MCPClientManager(MCPSettings settings, ILoggerFactory loggerFactory)
|
||||
public MCPClientManager(MCPSettings settings)
|
||||
{
|
||||
mcpSettings = settings;
|
||||
LoggerFactory = loggerFactory;
|
||||
}
|
||||
|
||||
public async Task<IMcpClient> GetMcpClientAsync(string serverId)
|
||||
|
|
@ -27,6 +25,6 @@ public class MCPClientManager : IDisposable
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
LoggerFactory?.Dispose();
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ public class McpPlugin : IBotSharpPlugin
|
|||
var settings = config.GetSection("MCPSettings").Get<MCPSettings>();
|
||||
services.AddScoped<MCPSettings>(provider => { return settings; });
|
||||
|
||||
clientManager = new MCPClientManager(settings, NullLoggerFactory.Instance);
|
||||
clientManager = new MCPClientManager(settings);
|
||||
services.AddSingleton(clientManager);
|
||||
|
||||
foreach (var server in settings.McpServerConfigs)
|
||||
|
|
|
|||
Loading…
Reference in a new issue