Korzh.EasyQuery.AspNetCore namespace

EasyQueryApiHandler class

This class contains the handlers for all kind of HTTP requests to EasyQuery API (like GetModel, GetQuery, etc).

EasyQueryManagerExtensions class

Contains several useful extension methods for working with EasyQuery types in ASP.NET Core applications

EasyQueryMiddleware class

Represents the middleware which processes all requests from EasyQuery client-side widgets

EasyQueryMiddleware class

Represents the middleware which processes all requests from EasyQuery client-side widgets

EqControllerBaseExtentions class

Contains useful expression which allows to build some specific IActionResult objects.

EqErrorResult class

Represents a special kind of `Microsoft.AspNetCore.Mvc.ActionResult` which allows to build an Error Request (with status code) response with some extra data Implements the

EqHtmlHelpers class

Extension methods for generating query panel and paging placeholders.

EqMvcExtensions class

Contains several useful extension methods for working with EasyQuery types in MVC applications

EqOkResult class

Represents a special kind of `Microsoft.AspNetCore.Mvc.IActionResult` which allows to build an OK (status code 200) response with some extra data Implements the

HighlightSelectedTextTagHelper class

Represents a tag helper which allows to highlight the found pieces on the page. Implements the `Microsoft.AspNetCore.Razor.TagHelpers.TagHelper`

JSLicense class

Static class that allows you to set the license key for EasyQuery JS.

License class

Static class that allows you to set the license key for EasyQuery.

PageNavigatorTagHelper class

Represents a tag helper which allows to render page navigator for filtering scenario. Implements the `Microsoft.AspNetCore.Razor.TagHelpers.TagHelper`