Interface IQueryRenderers

Namespace
Cratis.Arc.Queries
Assembly
Cratis.Arc.Core.dll

Defines a system that can execute queries.

public interface IQueryRenderers
Extension Methods

Methods

Render(FullyQualifiedQueryName, object, IServiceProvider)

Render a query.

QueryRendererResult Render(FullyQualifiedQueryName queryName, object query, IServiceProvider serviceProvider)

Parameters

queryName FullyQualifiedQueryName

Name of the query.

query object

Query to render.

serviceProvider IServiceProvider

The IServiceProvider scoped to the current request, used to resolve query renderer dependencies.

Returns

QueryRendererResult

Result.