public async Task <FacebookProcessResult> PullTaggedVisitorPosts(SocialAccount account)
        {
            var result = new FacebookProcessResult(_notificationManager);

            if (!account.IfConvertVisitorPostToConversation)
            {
                return(result);
            }

            _account = account;
            var data = await _fbClient.GetTaggedVisitorPosts(_account.SocialUser.OriginalId, _account.Token);

            await Init(data);

            RemoveDuplicated();
            await AddPosts(result, PostsToBeCreated);
            await AddComments(result, CommentsToBeCreated);
            await AddReplyComments(result, ReplyCommentsToBeCretaed);

            await result.Notify(account.SiteId);

            return(result);
        }