private bool MoveNextPage()
            {
                if (_currentPage == null)
                {
                    _currentPage  = _initialPage;
                    _currentIndex = -1;
                    return(true);
                }
                else
                {
                    if (_currentPage.NextPageUrl == null)
                    {
                        return(false);
                    }

                    var nextPage = _currentPage.GetNextPageAsync().Result;
                    if (nextPage == null)
                    {
                        return(false);
                    }

                    _currentPage  = nextPage;
                    _currentIndex = -1;
                    return(true);
                }
            }