nuget.org : cross.datafilter
A lightweight .NET library designed to simplify data filtering, sorting, and pagination in Entity Framework Core applications. The library provides a robust set of tools for handling common data access patterns with a focus on performance and extensibility. Main Features: - **Advanced Pagination** - Efficient query pagination with skip/take operations - Support for both IQueryable and IEnumerable collections - Built-in page size and count tracking - **Dynamic Sorting** - Attribute-based sorting configuration - Multi-level property sorting - Case-insensitive string comparison - Support for complex object sorting - **AutoComplete Support** - Ready-to-use autocomplete query handlers - Built-in pagination for large datasets - Configurable ordering - Support for grouped results - **Flexible Architecture** - CQRS-friendly design - Integration with MediatR - Extensible query handlers - Support for custom filtering logic The library is particularly useful for building modern web applications that require efficient data handling with minimal boilerplate code.
Registry
-
Source
- JSON
- codemeta.json
purl: pkg:nuget/cross.datafilter
Keywords:
autocomplete
, filtering
, sorting
, database
, csharp
, netcore
, net8
, ef-core
, mongodb
, orm
, dynamic-filters
, multi-sort
, validation
, search-algorithms
, query-patterns
, customizable
, extensible
, debugging
, web-api
License: MIT
Latest release: 7 months ago
First release: about 126 years ago
Downloads: 823 total
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 12 days ago