عکس alirezanet
Easy and optimized way to apply Filtering, Sorting, and Pagination using text-based data.C#
موضوع‌ها
۰
فورک‌ها
۳۲
ستاره‌ها
۳۳۶
تاریخ ایجاد
۱۱ تیر ۱۳۹۹
آخرین بروزرسانی
۷ روز قبل
لایسنس
MIT License

Gridify (A Modern Dynamic LINQ library)

GitHub Nuget Nuget Nuget (with prereleases) GitHub Workflow Status

Gridify

Introduction

Gridify is a dynamic LINQ library that converts your strings to a LINQ query in the easiest way possible with excellent performance. it also, introduces an easy way to apply Filtering, Sorting and pagination using text-based data.

Features

  • It's Fast and easy to use
  • Supports filtering, sorting, and pagination
  • Supports string to LINQ conversion
  • Supports nested queries and sub-collections
  • Supports string to object mapping
  • Supports query compilation
  • Supports collection indexes
  • Custom Operators
  • Compatible with ORMs specially 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/.

Want to support us?

  • Don't forget to ⭐ this repo on GitHub!
  • Share your feedback and ideas to improve the library!
  • Share the library on your favorite social media and your friends!
  • Help us to improve the documentation!

Contribution

Feel free to send us a pull request!

Check out the Contribution Page

License

MIT