mirror of
https://github.com/MikuLeaks/MikuSB.git
synced 2026-06-04 18:03:58 +00:00
Completely offline (Thank you cs8425)
This commit is contained in:
@@ -9,17 +9,8 @@ public static class ProxyServiceCollectionExtensions
|
||||
public static IServiceCollection AddMikuSbProxy(this IServiceCollection services, ProxyOptions options)
|
||||
{
|
||||
services.AddSingleton<IOptions<ProxyOptions>>(Microsoft.Extensions.Options.Options.Create(options));
|
||||
services.AddSingleton<ProxyCertificateAuthority>();
|
||||
services.AddSingleton(new HttpClient(new SocketsHttpHandler
|
||||
{
|
||||
AllowAutoRedirect = false,
|
||||
AutomaticDecompression = System.Net.DecompressionMethods.None,
|
||||
UseCookies = false,
|
||||
UseProxy = false
|
||||
}));
|
||||
services.AddSingleton<ProxyServer>();
|
||||
services.AddHostedService(sp => sp.GetRequiredService<ProxyServer>());
|
||||
services.AddHostedService<WindowsSystemProxyService>();
|
||||
return services;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user