From 98a55de146278cfb496508d15001638614c617ff Mon Sep 17 00:00:00 2001 From: xyting Date: Mon, 4 Sep 2017 08:41:35 +0800 Subject: [PATCH] fix: fix the total pages not assignment issues. close #34 --- .../PagedList/IQueryablePageListExtensions.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Microsoft.EntityFrameworkCore.UnitOfWork/PagedList/IQueryablePageListExtensions.cs b/src/Microsoft.EntityFrameworkCore.UnitOfWork/PagedList/IQueryablePageListExtensions.cs index a36093c..3671417 100644 --- a/src/Microsoft.EntityFrameworkCore.UnitOfWork/PagedList/IQueryablePageListExtensions.cs +++ b/src/Microsoft.EntityFrameworkCore.UnitOfWork/PagedList/IQueryablePageListExtensions.cs @@ -36,7 +36,8 @@ public static class IQueryablePageListExtensions PageSize = pageSize, IndexFrom = indexFrom, TotalCount = count, - Items = items + Items = items, + TotalPages = (int)Math.Ceiling(count / (double)pageSize) }; return pagedList;