RzR.ResultMessage.Pagination.Core
4.0.0.7837
dotnet add package RzR.ResultMessage.Pagination.Core --version 4.0.0.7837
NuGet\Install-Package RzR.ResultMessage.Pagination.Core -Version 4.0.0.7837
<PackageReference Include="RzR.ResultMessage.Pagination.Core" Version="4.0.0.7837" />
<PackageVersion Include="RzR.ResultMessage.Pagination.Core" Version="4.0.0.7837" />
<PackageReference Include="RzR.ResultMessage.Pagination.Core" />
paket add RzR.ResultMessage.Pagination.Core --version 4.0.0.7837
#r "nuget: RzR.ResultMessage.Pagination.Core, 4.0.0.7837"
#:package RzR.ResultMessage.Pagination.Core@4.0.0.7837
#addin nuget:?package=RzR.ResultMessage.Pagination.Core&version=4.0.0.7837
#tool nuget:?package=RzR.ResultMessage.Pagination.Core&version=4.0.0.7837
RzR.ResultMessage.Pagination.Core
The expression-builder layer used by RzR.ResultMessage.Pagination.EntityFrameworkCore. Translates the DTOs from RzR.ResultMessage.Pagination.Abstractions into IQueryable<T> operations on top of System.Linq.Expressions. No EF Core dependency — works with any IQueryable<T> provider or with LINQ-to-Objects.
Install
Install-Package RzR.ResultMessage.Pagination.Core
What's in the box
- Free-text search across every text property or a custom subset.
- Property-name based ordering with optional default-property fallback.
- Filter pipeline (And/Or, dependencies) for 19 operators including
Between,IsIn,IsNotIn,IsNull,IsNotNull, sensitive/insensitiveContainsetc. - "Pinned rows" support through
PredefinedRecordsHelper. - Attributes:
[PaginationDefaultOrderProperty][PaginationDefaultTopRecordPrimaryKey]
Minimal sample
public sealed class Product
{
public Guid Id { get; set; }
[PaginationDefaultOrderProperty]
public string Name { get; set; }
public decimal Price { get; set; }
}
For end-to-end usage, install RzR.ResultMessage.Pagination.EntityFrameworkCore (EF Core) or RzR.ResultMessage.Pagination.AspNetCore (ASP.NET Core).
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. 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. net9.0 was computed. 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. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- DomainCommonExtensions (>= 5.0.0.7637)
- RzR.ResultMessage.Pagination.Abstractions (>= 4.0.0.7837)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on RzR.ResultMessage.Pagination.Core:
| Package | Downloads |
|---|---|
|
PagedListResult.Common
DEPRECATED. This package has been renamed to RzR.ResultMessage.Pagination.Core starting with version 4.0.0.7837. This 3.2.0 release contains no code; it only depends on the new package so existing restores keep working. Please update your PackageReference and your `using` directives: PagedListResult.Common -> RzR.ResultMessage.Pagination.Core using PagedListResult.Common.* -> using RzR.ResultMessage.Pagination.Core.* |
|
|
RzR.ResultMessage.Pagination.EntityFrameworkCore
An extension that offers the possibility to get/return data set as a list with pagination with filter, order, and search availability, loading the list with page size. Available methods: GetPaged/Async, GetPagedWithMainFiltersAsync, GetPagedWithFiltersAsync. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.0.0.7837 | 47 | 4/30/2026 |