public async Task <ResponseModel <GuideCommentsModel> > GetGuideComments([FromRoute] string id, int page, int size)
        {
            var responseModel = new ResponseModel <GuideCommentsModel>();

            page = page < 0 ? 0 : page - 1;
            size = size <= 0 ? 1 : size;
            if (Guid.TryParse(id, out Guid guideId))
            {
                responseModel.Code = StateCode.Sucess;
                responseModel.Data = new GuideCommentsModel
                {
                    Count    = await _commentManger.GetGuideCommentsCount(guideId),
                    Comments = await _commentManger.GetGuideComments(guideId, page, size),
                };
            }
            return(responseModel);
        }