private void InitializeDependencies() { _serverManager = Substitute.For <ServerManager>(_userStorage); _serverCandidatesFactory = Substitute.For <ServerCandidatesFactory>(_serverManager, _userStorage); _vpnCredentialProvider = Substitute.For <VpnCredentialProvider>(_config, _appSettings, _userStorage); _profileConnector = new ProfileConnector(_logger, _userStorage, _appSettings, _serverManager, _serverCandidatesFactory, _vpnServiceManager, _modals, _dialogs, _vpnCredentialProvider); }
public SimilarServerCandidatesGenerator( ProfileConnector profileConnector, ServerCandidatesFactory serverCandidatesFactory, ServerManager serverManager, IAppSettings appSettings) { _profileConnector = profileConnector; _serverCandidatesFactory = serverCandidatesFactory; _serverManager = serverManager; _appSettings = appSettings; }
public VpnManager( ILogger logger, ProfileConnector profileConnector, IVpnServiceManager vpnServiceManager, IAppSettings appSettings) { _logger = logger; _profileConnector = profileConnector; _appSettings = appSettings; _vpnServiceManager = vpnServiceManager; _lastServerCandidates = _profileConnector.ServerCandidates(null); }
private void InitializeDependencies() { _serverManager = Substitute.For <ServerManager>(_userStorage, _appSettings, _logger); _serverCandidatesFactory = Substitute.For <ServerCandidatesFactory>(_serverManager); _vpnCredentialProvider = Substitute.For <IVpnCredentialProvider>(); _popupWindows = Substitute.For <IPopupWindows>(); _delinquencyPopupViewModel = Substitute.For <IDelinquencyPopupViewModel>(); _vpnCredentialProvider.Credentials().Returns(GetVpnCredentials()); _profileConnector = new ProfileConnector(_logger, _userStorage, _appSettings, _serverManager, _serverCandidatesFactory, _vpnServiceManager, _modals, _dialogs, _vpnCredentialProvider, _popupWindows, _delinquencyPopupViewModel); }
public VpnManager( ILogger logger, ProfileConnector profileConnector, IVpnServiceManager vpnServiceManager, IAppSettings appSettings, GuestHoleState guestHoleState, IUserStorage userStorage) { _logger = logger; _profileConnector = profileConnector; _appSettings = appSettings; _vpnServiceManager = vpnServiceManager; _guestHoleState = guestHoleState; _userStorage = userStorage; _lastServerCandidates = _profileConnector.ServerCandidates(null); }
public VpnConnector( ProfileConnector profileConnector, ProfileManager profileManager, IAppSettings appSettings, GuestHoleState guestHoleState, IUserStorage userStorage, INetworkInterfaceLoader networkInterfaceLoader) { _profileConnector = profileConnector; _profileManager = profileManager; _appSettings = appSettings; _guestHoleState = guestHoleState; _userStorage = userStorage; _networkInterfaceLoader = networkInterfaceLoader; LastServerCandidates = _profileConnector.ServerCandidates(null); }
public VpnManager( ProfileConnector profileConnector, ProfileManager profileManager, IVpnServiceManager vpnServiceManager, IAppSettings appSettings, GuestHoleState guestHoleState, IUserStorage userStorage, INetworkInterfaceLoader networkInterfaceLoader, IPopupWindows popupWindows) { _profileConnector = profileConnector; _profileManager = profileManager; _vpnServiceManager = vpnServiceManager; _appSettings = appSettings; _guestHoleState = guestHoleState; _userStorage = userStorage; _networkInterfaceLoader = networkInterfaceLoader; _popupWindows = popupWindows; _lastServerCandidates = _profileConnector.ServerCandidates(null); }