public async Task <IPagedList <T> > GetAllAsync(GenericParameters parameters) { return(await GenericPagedList <T> .ToPagedList( _query, parameters.PageNumber, parameters.PageSize)); }
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)); }