QueryMaker 1.0.0
See the version list below for details.
dotnet add package QueryMaker --version 1.0.0
NuGet\Install-Package QueryMaker -Version 1.0.0
<PackageReference Include="QueryMaker" Version="1.0.0" />
<PackageVersion Include="QueryMaker" Version="1.0.0" />
<PackageReference Include="QueryMaker" />
paket add QueryMaker --version 1.0.0
#r "nuget: QueryMaker, 1.0.0"
#:package QueryMaker@1.0.0
#addin nuget:?package=QueryMaker&version=1.0.0
#tool nuget:?package=QueryMaker&version=1.0.0
About The Project
QueryMaker is a .NET library built from the ground up using LINQ Expressions which provides the tools for making complex queries in a dynamic fashion via simple components. This components allow for performing multi-layered filtering with automatic type conversions, sorting, selecting and paging.
Built With
.NET 6
Features
- Multi-layered filtering
- Sorting, selecting and paging
- Automatic type conversions for fields and values
- Use arrays for fields and values to perform multiple operations on a single filter
- Extension to IQueryable interface for direct use on instances
- Method which returns the resulting query and the total count of items without pagination
License
Distributed under the GNU General Public License v3.0 License. See LICENSE.txt for more information.
Contact
Jose Toyos - josemoises.toyosvargas@hotmail.com
Project Link: https://github.com/PRLL/QueryMaker
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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 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. |
-
net6.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on QueryMaker:
| Package | Downloads |
|---|---|
|
QueryMaker.GetDataAsync
QueryMaker.GetDataAsync is an extension package for QueryMaker which adds the functionality to get the resulting data asynchronously. |
|
|
QueryMaker.Grid
QueryMaker.Grid is a datagrid component built using QuickGrid which provides integrated functionality for using QueryMaker |
GitHub repositories
This package is not used by any popular GitHub repositories.