public void Previous()
        {
            if (PreviousStack.Count <= 1)
            {
                return;
            }

            NextStack.Push(PreviousStack.Pop()); //Add Current location to next stack
            _navigationManagerBase.NavigateTo(PreviousStack.Pop());
        }
 private void NavigationManagerBaseOnLocationChanged(object sender, LocationChangedEventArgs e)
 {
     PreviousStack.Push(e.Location);
 }