mirror of
https://github.com/snltty/linker.git
synced 2025-10-30 04:02:13 +08:00
给桌面共享增加代理功能
This commit is contained in:
@@ -15,10 +15,10 @@ namespace cmonitor
|
||||
|
||||
//初始化配置文件
|
||||
Config config = new Config();
|
||||
config.Elevated = args.Any(c => c.Contains("elevated"));
|
||||
config.Data.Elevated = args.Any(c => c.Contains("elevated"));
|
||||
|
||||
Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies();
|
||||
StartupTransfer.Init();
|
||||
StartupTransfer.Init(config);
|
||||
|
||||
//依赖注入
|
||||
ServiceProvider serviceProvider = null;
|
||||
@@ -33,9 +33,6 @@ namespace cmonitor
|
||||
serviceProvider = serviceCollection.BuildServiceProvider();
|
||||
StartupTransfer.Use(serviceProvider, config, assemblies);
|
||||
|
||||
|
||||
FireWallHelper.Write(Path.GetFileNameWithoutExtension(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName));
|
||||
|
||||
GCHelper.FlushMemory();
|
||||
await Helper.Await();
|
||||
}
|
||||
@@ -66,6 +63,7 @@ namespace cmonitor
|
||||
{
|
||||
common.libs.winapis.Win32Interop.RelaunchElevated();
|
||||
}
|
||||
FireWallHelper.Write(Path.GetFileNameWithoutExtension(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName));
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -116,6 +114,6 @@ namespace cmonitor
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user