public async Task <IActionResult> GetByRange( [FromQuery(Name = "page_size")] int page_size, [FromQuery(Name = "page")] int page, [FromQuery(Name = "full")] bool full) { var skip = (page - 1) * page_size; if (full) { var result = _service.GetFullInformation(skip, page_size); return(await ResponseList(result)); } else { var result = _service.GetSimpleInformation(skip, page_size); return(await ResponseList(result)); } }