public SettingsModalViewModel( IAppSettings appSettings, VpnManager vpnManager, ProfileViewModelFactory profileViewModelFactory, SplitTunnelingViewModel splitTunnelingViewModel, CustomDnsListViewModel customDnsListViewModel, IUserStorage userStorage, IDialogs dialogs, IActiveUrls urls, Language language, IVpnConfig vpnConfig) { _dialogs = dialogs; _appSettings = appSettings; _vpnManager = vpnManager; _profileViewModelFactory = profileViewModelFactory; _userStorage = userStorage; _urls = urls; _language = language; _vpnConfig = vpnConfig; SplitTunnelingViewModel = splitTunnelingViewModel; Ips = customDnsListViewModel; ReconnectCommand = new RelayCommand(ReconnectAction); UpgradeCommand = new RelayCommand(UpgradeAction); }
public GuestHoleConnector( IVpnServiceManager vpnServiceManager, IVpnConfig openVpnConfig, GuestHoleState guestHoleState, Common.Configuration.Config config, ICollectionStorage <GuestHoleServerContract> guestHoleServers) { _guestHoleServers = guestHoleServers; _config = config; _guestHoleState = guestHoleState; _vpnServiceManager = vpnServiceManager; _openVpnConfig = openVpnConfig; }
public ReconnectManager( IVpnConfig config, IApiClient apiClient, ProfileManager profileManager, ServerManager serverManager, IVpnManager vpnManager, IScheduler scheduler, IServerUpdater serverUpdater) { _config = config; _serverUpdater = serverUpdater; _serverManager = serverManager; _vpnManager = vpnManager; _profileManager = profileManager; _apiClient = apiClient; _timer = scheduler.Timer(); _timer.Tick += OnTimerTick; }
public ProfileConnector( ILogger logger, IUserStorage userStorage, IAppSettings appSettings, ServerManager serverManager, ServerCandidatesFactory serverCandidatesFactory, IVpnServiceManager vpnServiceManager, IVpnConfig openVpnConfig, IModals modals, IDialogs dialogs, VpnCredentialProvider vpnCredentialProvider) { _logger = logger; _vpnCredentialProvider = vpnCredentialProvider; _modals = modals; _dialogs = dialogs; _userStorage = userStorage; _serverManager = serverManager; _serverCandidatesFactory = serverCandidatesFactory; _appSettings = appSettings; _vpnServiceManager = vpnServiceManager; _openVpnConfig = openVpnConfig; }
public VpnCredentialProvider(IAppSettings appSettings, IUserStorage userStorage, IVpnConfig vpnConfig) { _vpnConfig = vpnConfig; _userStorage = userStorage; _appSettings = appSettings; }
public ForwardedTraffic(IUserLocationService userLocationService, IVpnConfig config) { _config = config; _userLocationService = userLocationService; }
public void TestInitialize() { _userLocationService = Substitute.For <IUserLocationService>(); _vpnConfig = Substitute.For <IVpnConfig>(); }
public VpnCredentialProviderTest() { _appSettings = Substitute.For <IAppSettings>(); _userStorage = Substitute.For <IUserStorage>(); _vpnConfig = Substitute.For <IVpnConfig>(); }