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);
            }
        }