move http proxy initialization earlier than Plugin initialization

This commit is contained in:
弘韬 张 2021-02-22 16:58:00 +08:00
parent d41f47ddcf
commit b01e23bd03

View file

@ -70,11 +70,14 @@ namespace Flow.Launcher
PluginManager.LoadPlugins(_settings.PluginSettings);
_mainVM = new MainViewModel(_settings);
API = new PublicAPIInstance(_settingsVM, _mainVM, _alphabet);
await PluginManager.InitializePlugins(API);
var window = new MainWindow(_settings, _mainVM);
Http._api = API;
Http.Proxy = _settings.Proxy;
await PluginManager.InitializePlugins(API);
var window = new MainWindow(_settings, _mainVM);
Log.Info($"|App.OnStartup|Dependencies Info:{ErrorReporting.DependenciesInfo()}");