Getting started for EasyQuery with ASP.NET Core

Here you will find getting started instructions for using EasyQuery with ASP.NET Core.

NB: For ASP.NET MVC or WebForms with .NET Framework (4.6.1 or higher) please read Getting started for EasyQuery ASP.NET MVC. If your project is for earlier version of .NET Framework (4.6.0 or lower) you can use version 3.x of EasyQuery.

Getting started for ASP.NET Core + MVC or Razor pages

How to use install EasyQuery to your ASP.NET Core project with Razor Pages or MVC.

Dynamic queries for ASP.NET Core projects with Entity Framework Core

It allows you to add a new page with a query building UI and to setup a middleware which will process all requests from that new page, converts those request to the queries to your DB and return the result back for visualization. The the next call ( UseSqlManager ) sets the default EasyQuery manager - the main "engine" which will process all requests. To avoid any conflicts with the MVC handler it's better to place EasyQuery middleware before it: The code above defines the following main settings: The endpoint is set to /api/easyquery . To simplify this task EasyQuery includes a Razor UI library package ( Korzh.EasyQuery.RazorUI ) that contains several predefined pages which you can use in your projects. All those pages are accessible under /EasyQuery path.

Getting started with EasyQuery in ASP.NET Core + Angular project

How to add ad-hoc reporting or data-filtering functionality to your ASP.NET Core project with Angular frontend.

Getting started for ASP.NET Core + React project

How to use EasyQuery library in React.js project with ASP.NET Core backend.

Getting started for ASP.NET Core + Vue project

How to use EasyQuery library in Vue.js project with ASP.NET Core backend.