public ApiServersVpnConnector(IVpnServiceManager vpnServiceManager, ISettings settings, UserContext userContext, CyberSecHostsStorage cyberSecHostsStorage, IOpenVpnConfigsFileStorage configsFileStorage) { this._vpnServiceManager = vpnServiceManager; this._settings = settings; this._userContext = userContext; this._cyberSecHostsStorage = cyberSecHostsStorage; this._configsFileStorage = configsFileStorage; }
public AppStartupLoginHandler(ILoginHandler loginHandler, BlockedApiLoginHandler blockedApiLoginHandler, ServersUpdateTimer serversUpdateTimer, ServiceWatcher serviceWatcher, INotificationProvider notificationProvider, AutoConnectManager autoConnectManager, OpenVpnConfigsUpdateTimer openVpnConfigsUpdateTimer, VpnConnectionWatcher wcfServiceWatcher, SettingsServiceClientManager settingsServiceClientManager, FavouritesManager favouriteServersUpdater, CyberSecHostsStorage cyberSecHostsStorage) { this._serversUpdateTimer = serversUpdateTimer; this._serviceWatcher = serviceWatcher; this._notificationProvider = notificationProvider; this._autoConnectManager = autoConnectManager; this._openVpnConfigsUpdateTimer = openVpnConfigsUpdateTimer; this._wcfServiceWatcher = wcfServiceWatcher; this._settingsServiceClientManager = settingsServiceClientManager; this._favouriteServersUpdater = favouriteServersUpdater; this._loginHandler = loginHandler; this._blockedApiLoginHandler = blockedApiLoginHandler; this._cyberSecHostsStorage = cyberSecHostsStorage; }