public SearchViewModel(IRepoDataService repoDataService, IUserDataService userDataService, IIssueDataService issueDataService, IGithubClientService githubClientService, IMvxMessenger messenger, IDialogService dialogService) : base(githubClientService, messenger, dialogService) { _repoDataService = repoDataService; _userDataService = userDataService; _issueDataService = issueDataService; SearchCommand = new MvxCommand(ExecuteSearch); IssueClickCommand = new MvxCommand <object>(GoToIssue); RepositoryClickCommand = new MvxCommand <object>(GoToRepository); UserClickCommand = new MvxCommand <object>(GoToUser); FilterIndexUpdaterCommand = new MvxCommand <string>(UpdateFilterIndex); }
public RepositoriesViewModel(IGithubClientService githubClientService, IRepoDataService repoDataService, IMvxMessenger messenger, IDialogService dialogService) : base(githubClientService, messenger, dialogService) { _repoDataService = repoDataService; }