/// <summary> /// /// </summary> /// <param name="posts"></param> /// <param name="pagination"></param> /// <returns></returns> public BlogPostWrapper InitBlogPostWrapper(IEnumerable<BlogPostDTO> posts, Pagination pagination) { var result = new BlogPostWrapper { BlogPosts = posts, Pagination = pagination }; return result; }
private BlogPostWrapper GetWrapper(int num) { var blogList = new List<BlogPostDTO>(); for (var i = 0; i < num; i++) { var post = new BlogPostDTO { Id = i + 1, Title = "Test " + i, PostTime = DateTime.Now.AddDays(i) }; blogList.Add(post); } var result = new BlogPostWrapper { BlogPosts = blogList, Pagination = new BlogApi.Core.Models.Pagination { Total = 110 } }; return result; }