private async Task RequestDefaultCategoryData(bool isLoadingMore)
        {
            MainData storyData = null;

            if (isLoadingMore)
            {
                storyData = await DataRequester.RequestStories(_currentDate);
            }
            else
            {
                ResetStorys();
                storyData = await DataRequester.RequestLatestStories();

                if (storyData != null)
                {
                    TopStoryList   = storyData.top_stories;
                    CurrentStoryId = storyData.stories.First().id.ToString();
                }
            }

            if (storyData == null)
            {
                return;
            }

            _currentDate = storyData.date;

            StoryDataList.Add(new Story()
            {
                title = StringUtil.GetStoryGroupName(_currentDate), type = Misc.Group_Name_Type
            });
            StoryDataList.AddRange(storyData.stories);
        }