core: refactor http webclient part 14 #8529

Remove old http webclients references
This commit is contained in:
ngosang
2020-09-19 19:16:13 +02:00
parent 4d63fa81d5
commit 4b983162fc
3 changed files with 3 additions and 17 deletions

View File

@@ -42,15 +42,10 @@ namespace Jackett.Common.Plumbing
// Register the best web client for the platform or the override // Register the best web client for the platform or the override
switch (_runtimeSettings.ClientOverride) switch (_runtimeSettings.ClientOverride)
{ {
case "httpclientnetcore":
case "httpclient":
RegisterWebClient<HttpWebClient>(builder);
break;
case "httpclient2netcore":
case "httpclient2": case "httpclient2":
RegisterWebClient<HttpWebClient2>(builder); RegisterWebClient<HttpWebClient2>(builder);
break; break;
default: default: // "httpclient"
RegisterWebClient<HttpWebClient>(builder); RegisterWebClient<HttpWebClient>(builder);
break; break;
} }

View File

@@ -11,7 +11,7 @@ namespace Jackett.Server
{ {
public static void ProcessSettings(RuntimeSettings runtimeSettings, Logger logger) public static void ProcessSettings(RuntimeSettings runtimeSettings, Logger logger)
{ {
if (runtimeSettings.ClientOverride != "httpclient" && runtimeSettings.ClientOverride != "httpclient2" && runtimeSettings.ClientOverride != "httpclientnetcore" && runtimeSettings.ClientOverride != "httpclient2netcore") if (runtimeSettings.ClientOverride != "httpclient" && runtimeSettings.ClientOverride != "httpclient2")
{ {
logger.Error($"Client override ({runtimeSettings.ClientOverride}) has been deprecated, please remove it from your start arguments"); logger.Error($"Client override ({runtimeSettings.ClientOverride}) has been deprecated, please remove it from your start arguments");
Environment.Exit(1); Environment.Exit(1);

View File

@@ -46,16 +46,7 @@ namespace Jackett.Server
optionsResult.WithParsed(options => optionsResult.WithParsed(options =>
{ {
if (string.IsNullOrEmpty(options.Client)) if (string.IsNullOrEmpty(options.Client))
{ options.Client = DotNetCoreUtil.IsRunningOnDotNetCore ? "httpclient2" : "httpclient";
if (DotNetCoreUtil.IsRunningOnDotNetCore)
{
options.Client = "httpclient2netcore";
}
else
{
options.Client = "httpclient";
}
}
Settings = options.ToRunTimeSettings(); Settings = options.ToRunTimeSettings();
consoleOptions = options; consoleOptions = options;