Top 20 NuGet query Packages
IQueryable automatic projection device.
Easily convert IQueryable<Entity> to IQueryable<Dto>
var dtoQuery = query.ProjectTo<OrderDto>();
.NET utility classes to aid with Command Query Separation
A collection of generic WPF controls (no licensed third party software present).
This library helps to format query results (from a database) as JSON with arbitrary structure.This can help if your database does not provide such a feature (e.g. Oracle). High performance is major goal of this library. The mapping from releation data to json is achived by an intuitve anonymous type...
Command Query Separation for ASP.NET Core 🌐
✔️ Provides generic actions for handling the execution of commands and queries
✔️ Enables APIs based on HTTP POST and GET
📄 https://hlaueriksson.me/CommandQuery.AspNetCore/
Provides implementation for CQRS command, query and event dispatchers using Autofac.
C#/VB.NET database utility to write pure Microsoft SQL/MySQL/PostgreSql/Oracle/SQLite/ODBC/OleDb queries and load data into environment variables and instances.
This is core package only. Install this package only by installing specific database package like: Databasic.<DatabaseType>. Then this p...
Allows you to install templates which can help you to use EasyQuery components in your ASP.NET Core project:
create new controllers and views, add necessary script files, etc.
Generic interfaces to provide caching support.
A set of extensions to provide caching support to MediatR request handlers.
$Chakad is a Library for use with the Clean and CQRS architectural styles for .NET. The Command Dispatcher pattern is an addition to the Command design pattern that decouples the dispatcher for a service from its execution. A Command Dispatcher component maps commands to handlers. A Command Processo...
NQuery is a relational query engine that allows executing a SELECT query against in-memory objects. It can
use arrays, data sets, data tables or any other custom data source. NQuery is completely extensible so
that you can add custom functions, aggregates, constants and parameters.
A data access library for .NET combining the mediator pattern and the query object pattern, with caching, async and easy mocking of queries and commands
Projac.SQLite provides lightweight infrastructure for authoring SQL projections targeting SQLite.
Projac.SqlClient provides lightweight infrastructure for authoring SQL projections that target Microsoft SQL Server.
Simple database-adapted abstractions for *Command and *Query parts of CQRS pattern
It helps in generating complex queries, optimizing code and generating more flexibility, making it easier to maintain and create complex queries with less bureaucracy.