private void RedirectToLoginPage(BrowsingHistoryParameter parameter) { var param = new RedirectParameter { RedirectTo = "BrowsingHistoryMain", Parameter = parameter }; NavigationService.Navigate("Error.LoginRequired", param.ToJson()); }
protected override Task OnLaunchApplicationAsync(LaunchActivatedEventArgs args) { NavigationService.Navigate("HomeMain", "{\"ContentType\":0}"); var param = new BrowsingHistoryParameter { ContentType = ContentType2.IllustAndManga }; Debug.WriteLine(param.ToJson()); return(Task.CompletedTask); }
private void Initialize(BrowsingHistoryParameter parameter) { _categoryService.UpdateCategory(); SelectedIndex = (int)parameter.ContentType; _pixivBrowsingHistory = new PixivBrowsingHistory(_pixivClient, parameter.ContentType, _queryCacheService); if (parameter.ContentType == ContentType2.IllustAndManga) { ModelHelper.ConnectTo(BrowsingItems, _pixivBrowsingHistory, w => w.Illusts, CreatePixivImage) .AddTo(this); } else { ModelHelper.ConnectTo(BrowsingItems, _pixivBrowsingHistory, w => w.Novels, CreatePixivNovel) .AddTo(this); } }