feat: 增加一个还没写完的监控器, 用于在运行过程中监测当前出站代理是否正常, 且自动重选出站.
This commit is contained in:
@@ -3,6 +3,7 @@ using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Proxd_man.Config;
|
||||
using Proxd_man.Monitor;
|
||||
using Proxd_man.Subscribe;
|
||||
|
||||
namespace Proxd_man;
|
||||
@@ -33,6 +34,7 @@ internal class Program
|
||||
.Configure<ProxdConfig>(configuration.GetSection("Proxd"))
|
||||
.AddSingleton<XrayCoreManager>()
|
||||
.AddSingleton<SubscribeManager>()
|
||||
.AddSingleton<OutboundMonitor>()
|
||||
.BuildServiceProvider();
|
||||
|
||||
var logger = serviceProvider.GetRequiredService<ILogger<Program>>();
|
||||
|
||||
Reference in New Issue
Block a user