Table of Contents

Interface IQueryPerformerProvider

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

Defines a provider for query performers.

public interface IQueryPerformerProvider
Extension Methods

Properties

Performers

Gets the collection of query performers.

IEnumerable<IQueryPerformer> Performers { get; }

Property Value

IEnumerable<IQueryPerformer>

Methods

TryGetPerformerFor(QueryName, out IQueryPerformer?)

Tries to get a performer for the given query.

bool TryGetPerformerFor(QueryName query, out IQueryPerformer? performer)

Parameters

query QueryName

Query to perform.

performer IQueryPerformer

Performer for the query, if found.

Returns

bool

True if a performer was found; otherwise, false.