private static PaginationInfo CreatePageInfo(PageRequest paging, IEnumerable <Widget> all) { return(new PaginationInfo( paging.Page, paging.AllowedPageSize(MaxPageSizeFromImaginaryConfiguration), all.Count())); }
private static IList <Widget> PageData(PageRequest paging, IEnumerable <Widget> data) { return(data.Page(paging.AllowedPageSize(MaxPageSizeFromImaginaryConfiguration), paging.Page).ToList()); }