public async void RequestMainContent()
        {
            if (string.IsNullOrEmpty(CurrentStoryId))
            {
                return;
            }

            IsRefreshContent = true;
            var content = await DataRequester.RequestStoryContent(CurrentStoryId);

            if (content != null)
            {
                Html.ArrangeMainContent(content);
                MainHtmlContent = content;
            }
            IsRefreshContent = false;
        }
        public async void RequestMainContent()
        {
            if (string.IsNullOrEmpty(CurrentStoryId))
            {
                return;
            }

            IsRefreshContent = true;
            var content = await DataRequester.RequestStoryContent(CurrentStoryId);

            if (content != null)
            {
                Html.ArrangeMainContent(content);
                MainHtmlContent = content;
                LLQNotifier.Default.Notify(new ShareEvent()
                {
                    ShareUrl = content.share_url
                });
            }
            IsRefreshContent = false;
        }