private CommentModel CreateCommentsModel(GetPostOrCommentResult comments) { var model = Mapper.Map <CommentModel>(comments); model.Author = Url.Link(nameof(GetAuthorOfComment), new { commentId = comments.Id }); return(model); }
private AnswerModel CreateAnswersModel(GetPostOrCommentResult answers) { var model = Mapper.Map <AnswerModel>(answers); model.Comments = Url.Link(nameof(GetComments), new { postId = answers.Id }); model.Author = Url.Link(nameof(GetAuthorOfPost), new { postId = answers.Id }); model.ClickHereToMark = Url.Link(nameof(MarkController.Mark), new { postId = answers.Id }); return(model); }