예제 #1
0
 public async Task <IPagedList <T> > GetAllAsync(GenericParameters parameters)
 {
     return(await GenericPagedList <T> .ToPagedList(
                _query,
                parameters.PageNumber,
                parameters.PageSize));
 }
예제 #2
0
        public IActionResult GetPagedList()
        {
            var pagedList = new GenericPagedList <UserModel>();

            pagedList.Items      = UserModelFaker.GetUsers();
            pagedList.PageIndex  = 0;
            pagedList.PageSize   = 10;
            pagedList.TotalCount = 3;
            pagedList.TotalPages = 1;
            return(Ok(pagedList));
        }