public void OnNavigatedTo(INavigationParameters parameters)
        {
            var param = (ETypeApplication)parameters[$"{ConfigPageUri.NextPage}"];

            marvelOrDc = param;
            Publisher  = marvelOrDc.ToString();
        }
 public NextPageViewModel(INavigationService navigationService, IPageDialogService dialogService, IApiComicsVine apiComicsVine) : base(navigationService, dialogService, apiComicsVine)
 {
     GoToMarvelOrDc = new DelegateCommand(async() =>
     {
         ETypeApplication editor = ImagePublisher == marvel ? ETypeApplication.Marvel : ETypeApplication.DC;
         var param = new NavigationParameters
         {
             { $"{ConfigPageUri.NextPage}", editor }
         };
         await Task.Delay(3000);
         await navigationService.NavigateAsync(new Uri($"/MenuPage/{ConfigPageUri.SharedTransitionNavigationPage}/HomePage", UriKind.Absolute), param);
     });
 }
 public MenuPageViewModel(INavigationService navigationService, IPageDialogService dialogService, IApiComicsVine apiComicsVine) : base(navigationService, dialogService, apiComicsVine)
 {
     ChangePageCommand = new DelegateCommand(async() =>
     {
         marvelOrDc = marvelOrDc == ETypeApplication.Marvel? ETypeApplication.DC : ETypeApplication.Marvel;
         var param  = new NavigationParameters();
         param.Add($"{ConfigPageUri.NextPage}", marvelOrDc);
         await navigationService.NavigateAsync($"{ConfigPageUri.MenuPage}{ConfigPageUri.SharedTransitionNavigationPage}{ConfigPageUri.HomePage}", param);
     });
     ItemPages = new List <ItemPage>()
     {
         new ItemPage("marvelhome", "Home", $"/HomePage"),
         new ItemPage("ic_action_live_tv.png", "Series", ConfigPageUri.SeriePage),
         new ItemPage("comic", "Volumes", ConfigPageUri.VolumePage),
         new ItemPage("MarvelCharacter", "Characters", ConfigPageUri.CharacterPage),
         new ItemPage("sword", "Vs", ConfigPageUri.VsPage)
     };
 }