private void RedirectToLoginPage(FollowingParameter parameter) { var param = new RedirectParameter { RedirectTo = "FollowingMain", Parameter = parameter }; NavigationService.Navigate("Error.LoginRequired", param.ToJson()); }
private void RedirectToLoginPage() { var param = new RedirectParameter { RedirectTo = "FollowerMain", Parameter = null }; _navigationService.Navigate("Error.LoginRequired", param.ToJson()); }
private void RedirectToLoginPage(BrowsingHistoryParameter parameter) { var param = new RedirectParameter { RedirectTo = "BrowsingHistoryMain", Parameter = parameter }; NavigationService.Navigate("Error.LoginRequired", param.ToJson()); }
public override void OnNavigatedTo(NavigatedToEventArgs e, Dictionary <string, object> viewModelState) { base.OnNavigatedTo(e, viewModelState); _parameter = ParameterBase.ToObject <RedirectParameter>(e?.Parameter.ToString()); _navigationService.RemoveAllPages("Error.LoginRequired"); }
public override void OnNavigatedTo(NavigatedToEventArgs e, Dictionary <string, object> viewModelState) { base.OnNavigatedTo(e, viewModelState); _parameter = ParameterBase.ToObject <RedirectParameter>(e.Parameter?.ToString()); }