コード例 #1
0
        public async Task <IActionResult> Get([FromQuery] ParamsPaginate valuesParams)
        {
            //return new string[] { "value1", "value2", "value1", "value2" , "value1", "value2" , "value1", "value2" , "value1", "value2" ,
            // "value1", "value2", "value1", "value2" , "value1", "value2" , "value1", "value2" , "value1", "value2"};
            var items = await _repo.GetValues(valuesParams);

            Response.AddPagination(items.CurrentPage, items.PageSize, items.TotalCount, items.TotalPages);
            return(Ok(items));
        }
コード例 #2
0
        public async Task <PagedList <Item> > GetValues([FromQuery] ParamsPaginate paramsPag)
        {
            var items = _context.Values;

            return(await PagedList <Item> .CreateAsync(items, paramsPag.PageNumber, paramsPag.PageSize));
        }