Pagination
Wsu.Asis.Pagination
and Wsu.Asis.Pagination.EntityFrameworkCore
are custom ASIS NuGet packages for handling pagination calculations. Use it with a LINQ query
like this:
PaginatedResults<Thing> results = things
.OrderBy(t => t.ThingId)
.ToPaginatedResults(new PaginationOptions(pageNumber, resultsPerPage));
Wsu.Asis.Pagination.Wds
contains tag helpers for automatically creating pagination components, and
Wsu.Asis.Pagination.Wds.Blazor
contains Blazor components.