Indrivo.Utilities.Pagination
1.0.2
dotnet add package Indrivo.Utilities.Pagination --version 1.0.2
NuGet\Install-Package Indrivo.Utilities.Pagination -Version 1.0.2
<PackageReference Include="Indrivo.Utilities.Pagination" Version="1.0.2" />
paket add Indrivo.Utilities.Pagination --version 1.0.2
#r "nuget: Indrivo.Utilities.Pagination, 1.0.2"
// Install Indrivo.Utilities.Pagination as a Cake Addin #addin nuget:?package=Indrivo.Utilities.Pagination&version=1.0.2 // Install Indrivo.Utilities.Pagination as a Cake Tool #tool nuget:?package=Indrivo.Utilities.Pagination&version=1.0.2
.Net Modules | Pagination
Introduction
The pagination component will allow reusing the functionality for searching and filtering on multiple tabular columns using EF Core.
Purpose
The module is designed to make developers' life easy in terms of returning paginated results via handling advanced search and filtering requests on REST endpoints.
How to set up
A reference web api is already set up in the current repository you can check that one for detailed implementation information. Below only a small set of nuances will be explained. Set up is pretty straightforward you will need to install the following packages inside your solution: <PackageReference Include="Indrivo.Utilities.Pagination" Version="1.0.0" />
In your startup file, use either IMcvBuilder
's or IMvcCoreBuilder
's extension like this:
builder.Services.AddControllers()
.AddPaginationBindings();
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
-
net7.0
- AutoMapper (>= 12.0.1)
- FluentValidation (>= 11.5.2)
- Microsoft.AspNetCore.Mvc (>= 2.1.3)
- Microsoft.AspNetCore.Mvc.Core (>= 2.1.38)
- Microsoft.EntityFrameworkCore (>= 7.0.5)
- Microsoft.Extensions.DependencyInjection (>= 7.0.0)
- System.Linq.Dynamic.Core (>= 1.3.2)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Indrivo.Utilities.Pagination:
Package | Downloads |
---|---|
Indrivo.Notifications.Accessor
Package Description |
|
Indrivo.ComponentSettings.Utility
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.