public ChangeListViewModel(IChangeBrowserNavigationService navigationService, IChangeRepository changeRepository) { _navigationService = navigationService; var queryParameters = new ChangeQueryParameters { ReviewedByMe = true, NumberOfResults = 10 }; var optionalParameters = new ChangeOptionalParameters { DetailedAccounts = true, CurrentRevision = true, AllFiles = true, AllRevisions = true }; var projectName = VisualStudioWorkspaceService.Instance.RepositoryName; Changes = changeRepository.GetAll(queryParameters, optionalParameters).Where(changeInfo => changeInfo.Project == projectName).ToList(); ChangeSelectedCommand = new DelegateCommand(changeInfo => HandleChangeSelectedCommand((ChangeInfo)changeInfo)); }