public MainPageViewModel(INavigationService navigationService, ISessionStateService sessionStateService, NewsListViewModel newsListViewModel, FictionListViewModel fictionListViewModel, AuthorsListViewModel authorsListViewModel, CommonViewModel commonViewModel) { _sessionStateService = sessionStateService; _fictionListViewModel = fictionListViewModel; _navigationService = navigationService; _authorsListViewModel = authorsListViewModel; _newsListViewModel = newsListViewModel; _commonViewModel = commonViewModel; ViewDetailsCommand = new DelegateCommand <NewsItem>(ViewDetailsExecute); RefreshTabCommand = new DelegateCommand(RefreshExecute); }