示例#1
0
 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;
 }
示例#2
0
 public OpenVpnConfigsUpdateTimer(IOpenVpnConfigsFileStorage openVpnConfigsStorage)
 {
     this._openVpnConfigsStorage = openVpnConfigsStorage;
     this._timer       = new DispatcherTimer();
     this._timer.Tick += new EventHandler(this.UpdateConfigs);
 }