Process settings before creating WebHost

This commit is contained in:
flightlevel
2018-06-17 14:02:13 +10:00
parent 72a18e9b73
commit b04ee56612
3 changed files with 95 additions and 107 deletions

View File

@@ -55,8 +55,6 @@ namespace Jackett.Server
runtimeDictionary = GetValues(Settings);
});
Helper.ConsoleOptions = consoleOptions;
LogManager.Configuration = Initialisation.SetupLogging(Settings);
Logger logger = LogManager.GetCurrentClassLogger();
logger.Info("Starting Jackett v" + EnvironmentUtil.JackettVersion);
@@ -75,6 +73,8 @@ namespace Jackett.Server
}
}
Initialisation.ProcessSettings(Settings, logger);
ISerializeService serializeService = new SerializeService();
IProcessService processService = new ProcessService(logger);
IConfigurationService configurationService = new ConfigurationService(serializeService, processService, logger, Settings);