public override async void OnNavigatedTo(INavigationParameters parameters) { try { _cts = CancellationTokenHelper.SetupCancellationToken(_cts); switch (parameters.GetNavigationMode()) { case NavigationMode.Back: // TODO: Handle any tasks that should occur only when navigated back to break; case NavigationMode.New: IsBusy = true; break; } } catch (Exception ex) { LogError(ex); } }