Implemented pagination on GetSeriesForLibrary
This commit is contained in:
parent
0258c43b37
commit
222959981f
4 changed files with 30 additions and 11 deletions
|
@ -10,7 +10,12 @@ namespace API.Extensions
|
|||
int itemsPerPage, int totalItems, int totalPages)
|
||||
{
|
||||
var paginationHeader = new PaginationHeader(currentPage, itemsPerPage, totalItems, totalPages);
|
||||
response.Headers.Add("Pagination", JsonSerializer.Serialize(paginationHeader));
|
||||
var options = new JsonSerializerOptions()
|
||||
{
|
||||
PropertyNamingPolicy = JsonNamingPolicy.CamelCase
|
||||
};
|
||||
|
||||
response.Headers.Add("Pagination", JsonSerializer.Serialize(paginationHeader, options));
|
||||
response.Headers.Add("Access-Control-Expose-Headers", "Pagination");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue