Arcturus.Extensions.Repository.Pagination
2025.9.12.180
See the version list below for details.
dotnet add package Arcturus.Extensions.Repository.Pagination --version 2025.9.12.180
NuGet\Install-Package Arcturus.Extensions.Repository.Pagination -Version 2025.9.12.180
<PackageReference Include="Arcturus.Extensions.Repository.Pagination" Version="2025.9.12.180" />
<PackageVersion Include="Arcturus.Extensions.Repository.Pagination" Version="2025.9.12.180" />
<PackageReference Include="Arcturus.Extensions.Repository.Pagination" />
paket add Arcturus.Extensions.Repository.Pagination --version 2025.9.12.180
#r "nuget: Arcturus.Extensions.Repository.Pagination, 2025.9.12.180"
#:package Arcturus.Extensions.Repository.Pagination@2025.9.12.180
#addin nuget:?package=Arcturus.Extensions.Repository.Pagination&version=2025.9.12.180
#tool nuget:?package=Arcturus.Extensions.Repository.Pagination&version=2025.9.12.180
Arcturus.Extensions.Repository.Pagination
A .NET library providing robust, extensible pagination support for repository patterns. Designed for use in modern .NET applications, it enables efficient, consistent, and customizable data paging for queries and repositories.
Installation
Install the package via NuGet Package Manager or the .NET CLI:
dotnet add package Arcturus.Extensions.Repository.Pagination
Or, using the Package Manager Console:
Install-Package Arcturus.Extensions.Repository.Pagination
Prerequisites
- .NET SDK 8 or later
Features
- Generic Pagination Models: Strongly-typed request and response models for paginated data.
- Repository Extensions: Extension methods for common repository patterns to easily add pagination.
- LINQ Support: Works seamlessly with
IQueryable<T>
andIEnumerable<T>
. - Customizable: Easily extend or override pagination logic to fit your domain.
- Async Support: Asynchronous pagination for EF Core and other async data sources.
- .NET 8 and .NET 9: Built for the latest .NET runtimes.
Documentation
For detailed documentation, visit Arcturus Wiki.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Support
If you encounter issues or have questions, please file an issue on the GitHub Issues page.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Arcturus.Repository.Abstracts (>= 2025.9.12.180)
-
net9.0
- Arcturus.Repository.Abstracts (>= 2025.9.12.180)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
2025.9.17.187 | 40 | 9/17/2025 |
2025.9.12.180 | 91 | 9/12/2025 |
2025.9.11.175 | 129 | 9/11/2025 |
2025.9.1.173 | 168 | 9/1/2025 |
2025.8.14.168 | 180 | 8/14/2025 |
2025.8.13.166 | 134 | 8/13/2025 |
2025.8.12.164 | 134 | 8/12/2025 |
2025.8.11.156 | 124 | 8/11/2025 |
2025.8.11.154 | 124 | 8/11/2025 |
2025.8.4.149 | 141 | 8/4/2025 |