public IEnumerable <Post> GetFilteredPosts(ForumE forum, string searchQuery) { var _forum = _context.Forums.Find(forum.Id); return(string.IsNullOrEmpty(searchQuery) ? forum.Posts : forum.Posts.Where(p => p.Title.Contains(searchQuery) || p.Content.Contains(searchQuery))); }
private ForumListingViewModel BuildForumListing(ForumE forum) { return(new ForumListingViewModel { Id = forum.Id, Name = forum.Title, Description = forum.Description, ImageUrl = forum.ImageUrl }); }
public Task Create(ForumE forum) { throw new NotImplementedException(); }