public IssueCommentRow Build() { var user = _userBuilder.Build(); return(new IssueCommentRow { IssueCommentId = _issueCommentId, Comment = _comment, LikeCount = _likeCount, User = user, UserId = user.UserId }); }
public TvRequestUserRow Build() { var user = _userBuilder.Build(); return(new TvRequestUserRow { TvRequestUserId = _tvRequestUserId, Season = _season, Episode = _episode, Track = _track, User = user, UserId = user.UserId }); }
public IssueRow Build() { var user = _userBuilder.Build(); var mediaItem = _mediaItemBuilder.Build(); return(new IssueRow { IssueId = _issueId, Title = _title, Description = _description, IssueStatus = _issueStatus, PlexMediaItem = mediaItem, PlexMediaItemId = mediaItem.PlexMediaItemId, User = user, UserId = user.UserId, IssueComments = _issueCommentBuilders.Select(x => x.Build()).ToList() }); }