public SearchViewModel(EventFacade eventFacade, SearchResultVpnConnectionVisitor vpnConnectionVisitor, ServersSearchFacade serversSearchFacade)
 {
     this.< Items > k__BackingField = new ObservableCollection <SearchResultViewModel>();
     base..ctor();
     this._eventFacade          = eventFacade;
     this._vpnConnectionVisitor = vpnConnectionVisitor;
     this._serversSearchFacade  = serversSearchFacade;
 }
Example #2
0
 public SearchViewModel(IAnalyticsManager appEventManager, EventFacade eventFacade, ServersSearchFacade serversSearchFacade)
 {
     this.< Items > k__BackingField = new ObservableCollection <SearchResultViewModel>();
     base..ctor();
     this._appEventManager                      = appEventManager;
     this._eventFacade                          = eventFacade;
     this._serversSearchFacade                  = serversSearchFacade;
     this.< SearchIcon > k__BackingField        = new RelayCommand(new Action(this.SearchIconCommand));
     this.< SelectServer > k__BackingField      = new RelayCommand <SearchResultViewModel>(new Action <SearchResultViewModel>(this.SelectSearchResultCommand));
     this.< SeachBoxLostFocus > k__BackingField = new RelayCommand(new Action(this.SeachBoxLostFocusCommand));
     this.< KeyUp > k__BackingField             = new RelayCommand(new Action(this.KeyUpCommand));
     this.< KeyDown > k__BackingField           = new RelayCommand(new Action(this.KeyDownCommand));
     this.< OnEnterPress > k__BackingField      = new RelayCommand(new Action(this.OnEnterPressCommand));
 }