Gridify.EntityFramework
2.10.0-preview1
See the version list below for details.
dotnet add package Gridify.EntityFramework --version 2.10.0-preview1
NuGet\Install-Package Gridify.EntityFramework -Version 2.10.0-preview1
<PackageReference Include="Gridify.EntityFramework" Version="2.10.0-preview1" />
paket add Gridify.EntityFramework --version 2.10.0-preview1
#r "nuget: Gridify.EntityFramework, 2.10.0-preview1"
// Install Gridify.EntityFramework as a Cake Addin #addin nuget:?package=Gridify.EntityFramework&version=2.10.0-preview1&prerelease // Install Gridify.EntityFramework as a Cake Tool #tool nuget:?package=Gridify.EntityFramework&version=2.10.0-preview1&prerelease
Gridify (A Modern Dynamic LINQ library)
Introduction
Gridify is a dynamic LINQ library that simplifies the process of converting strings to LINQ queries. With exceptional performance and ease-of-use, Gridify makes it effortless to apply filtering, sorting, and pagination using text-based data.
Features
- Fast and easy to use
- Supports filtering, sorting, and pagination
- Supports
string
to LINQ conversion - Supports nested queries and sub-collections
- Supports
string
toobject
mapping - Supports query compilation
- Supports collection indexes
- Custom Operators
- Compatible with ORMs, especially Entity Framework
- Can be used on every collection that LINQ supports
- Compatible with object-mappers like AutoMapper
Documentation
Check out our docs at https://alirezanet.github.io/Gridify/.
Articles / Examples
- Using Gridify in the api controllers
- Trabajando con filtros dinámicos usando Gridify en .NET by @Henrique Mauri (Spanish)
- <span dir="rtl" align="right">آشنایی با Gridify</span> (Persian)
- Comming soon
Want to support us?
- Don't forget to give a ⭐ to this repo on GitHub!
- Share your feedback and ideas to improve the library!
- Share the library on your favorite social media and with your friends!
- Help us to improve the documentation!
Contribution
We welcome contributions! Feel free to send us a pull request. Check out our Contribution Page for more information.
License
This project is licensed under the MIT License.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 is compatible. 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 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. |
.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 is compatible. |
.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
- Gridify (>= 2.10.0-Preview1)
- Microsoft.EntityFrameworkCore (>= 2.0.0 && < 3.0.0)
-
.NETStandard 2.1
- Gridify (>= 2.10.0-Preview1)
- Microsoft.EntityFrameworkCore (>= 2.0.0 && < 5.0.0)
-
net5.0
- Gridify (>= 2.10.0-Preview1)
- Microsoft.EntityFrameworkCore (>= 5.0.0 && < 6.0.0)
-
net6.0
- Gridify (>= 2.10.0-Preview1)
- Microsoft.EntityFrameworkCore (>= 6.0.0 && < 7.0.0)
-
net7.0
- Gridify (>= 2.10.0-Preview1)
- Microsoft.EntityFrameworkCore (>= 7.0.0 && < 8.0.0)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Gridify.EntityFramework:
Package | Downloads |
---|---|
EasyExtensions.EntityFrameworkCore
Ready-to-use library for simplifying the development of .NET applications. |
|
Pandatech.GridifyExtensions
Pandatech.Gridify.Extensions simplifies and extends the functionality of the Gridify NuGet package. It provides additional extension methods and functionality to streamline data filtering and pagination, making it more intuitive and powerful to use in .NET applications. Our enhancements ensure more flexibility, reduce boilerplate code, and improve overall developer productivity when working with Gridify. |
|
KFKLib.Gridify.AutoMapper
Package Description |
|
DataExplorer.EfCore.Unstable
Library featuring common patterns (Unit of Work, Repository, Specification, Services) in regard to working with EF Core. |
|
BBConsultoria.Antares.OpenSdk.Data.EntityFramework
Package Description |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Gridify.EntityFramework:
Repository | Stars |
---|---|
erwinkramer/bank-api
The Bank API is a design reference project suitable to bootstrap development for a compliant and modern API.
|
Version | Downloads | Last updated |
---|---|---|
2.15.1 | 3,150 | 11/14/2024 |
2.15.0 | 4,437 | 10/31/2024 |
2.15.0-preview7 | 2,681 | 8/28/2024 |
2.15.0-preview5 | 155 | 8/14/2024 |
2.15.0-preview4 | 565 | 7/18/2024 |
2.15.0-preview3 | 387 | 6/29/2024 |
2.15.0-preview2 | 230 | 6/22/2024 |
2.15.0-preview1 | 86 | 6/21/2024 |
2.14.2 | 57,843 | 6/8/2024 |
2.14.1 | 91,617 | 12/4/2023 |
2.14.0 | 8,996 | 11/18/2023 |
2.13.1 | 1,764 | 11/12/2023 |
2.13.0 | 193 | 11/11/2023 |
2.12.0 | 1,690 | 10/27/2023 |
2.11.1 | 16,760 | 10/6/2023 |
2.11.0 | 150 | 10/5/2023 |
2.10.1 | 4,028 | 9/28/2023 |
2.10.0 | 1,717 | 9/20/2023 |
2.10.0-preview1 | 117 | 9/19/2023 |
2.9.2 | 851 | 9/15/2023 |
2.9.1 | 7,440 | 8/22/2023 |
2.9.0 | 1,787 | 8/18/2023 |
2.8.4 | 46,866 | 4/18/2023 |
2.8.3 | 12,660 | 3/4/2023 |
2.8.2 | 45,444 | 12/7/2022 |
2.8.1 | 137,300 | 10/7/2022 |
2.8.0 | 8,616 | 7/22/2022 |
2.7.5 | 38,296 | 6/6/2022 |
2.7.4 | 8,021 | 4/22/2022 |
2.7.3 | 776 | 4/13/2022 |
2.7.2 | 774 | 4/12/2022 |
2.7.1 | 3,131 | 3/2/2022 |
2.7.0 | 487 | 3/1/2022 |
2.6.0 | 14,236 | 1/14/2022 |
2.5.0 | 4,842 | 12/27/2021 |
2.4.8 | 3,403 | 12/15/2021 |
2.4.7 | 301 | 12/14/2021 |
2.4.6 | 313 | 12/10/2021 |
2.4.5 | 482 | 12/5/2021 |
2.4.5-alpha5 | 198 | 12/5/2021 |
2.4.5-alpha4 | 211 | 12/5/2021 |
2.4.5-alpha1 | 167 | 12/2/2021 |
2.4.4 | 17,952 | 11/20/2021 |
2.4.3 | 713 | 11/19/2021 |
2.4.2 | 758 | 11/19/2021 |
2.4.1 | 1,958 | 11/18/2021 |
2.4.0 | 557 | 11/18/2021 |
2.3.3 | 458 | 11/16/2021 |
2.3.2 | 859 | 11/1/2021 |
2.3.1 | 1,187 | 10/19/2021 |
2.3.0 | 3,862 | 10/4/2021 |
2.2.1 | 347 | 9/30/2021 |
2.2.0 | 370 | 9/28/2021 |
2.1.0 | 440 | 9/21/2021 |
2.0.0 | 359 | 9/18/2021 |
2.0.0-beta.3 | 158 | 9/17/2021 |
2.0.0-beta.2 | 154 | 9/16/2021 |
2.0.0-beta.1 | 192 | 9/15/2021 |
2.0.0-alpha.1 | 175 | 8/12/2021 |
1.4.2 | 8,353 | 8/8/2021 |
1.4.1 | 464 | 8/4/2021 |
1.4.0 | 375 | 8/4/2021 |
1.3.5 | 1,013 | 7/28/2021 |
1.3.4 | 1,874 | 7/16/2021 |
1.3.3 | 468 | 7/1/2021 |
1.3.2 | 373 | 6/30/2021 |
1.3.1 | 363 | 6/23/2021 |
1.1.2 | 419 | 4/16/2021 |
1.1.1 | 349 | 4/16/2021 |
1.1.0 | 1,372 | 9/17/2020 |
1.0.5 | 538 | 7/3/2020 |
1.0.4 | 472 | 7/3/2020 |
1.0.3 | 551 | 7/2/2020 |
1.0.2 | 460 | 7/2/2020 |
1.0.1 | 434 | 7/2/2020 |
1.0.0 | 676 | 7/1/2020 |