private void OnLoginViewRequired(LoginViewRequired loginViewRequired) { this.CurrentViewModel = new LoginViewModel(this.settings, this.messenger) { ServerUrl = this.settings.ServerUrl, ViewsAndJobs = new ObservableCollection <ViewAndJobViewModel>(this.GetViewsAndJobs(this.settings.JenkinsViews)), Login = this.settings.Login, ApiToken = this.settings.ApiToken, RefreshDelay = this.settings.RefreshDelay }; }
private bool Equals(LoginViewRequired other) { return(other.sender.Equals(this.sender)); }