Table of Contents

Interface IQueryPerformerProviders

Namespace
Cratis.Applications.Queries
Assembly
Cratis.Applications.dll

Defines a provider for query performers.

public interface IQueryPerformerProviders
Extension Methods

Properties

Performers

Gets the collection of query performers.

IEnumerable<IQueryPerformer> Performers { get; }

Property Value

IEnumerable<IQueryPerformer>

Methods

TryGetPerformersFor(FullyQualifiedQueryName, out IQueryPerformer?)

Tries to get a performer for the given query.

bool TryGetPerformersFor(FullyQualifiedQueryName query, out IQueryPerformer? performer)

Parameters

query FullyQualifiedQueryName

Query to render.

performer IQueryPerformer

Performer for the query, if found.

Returns

bool

True if a performer was found; otherwise, false.