private bool ConnectWithCredentials(CredentialsModel credentialsModel) { _vssConnection = GetVssConnection(credentialsModel); try { _vssConnection.ConnectAsync().SyncResult(); } catch (Exception ex) { _console.ErrorMessage(ex.Message); } if (_vssConnection.HasAuthenticated) { AccountName = credentialsModel.AccountName; Project = credentialsModel.Project; PersonalAccessToken = credentialsModel.PersonalAccessToken; _cacheService.CacheConnection(credentialsModel); return(true); } return(false); }