Table of Contents

Class Query<T1, T2>

Namespace
Executables
Assembly
executables.dll

Default query implementation backed by a registered handler.

public sealed class Query<T1, T2> : Handleable<T1, T2>, IHandleable<T1, T2>, IHandleable<T1, T2, Handler<T1, T2>>, IQuery<T1, T2>, IExecutable<T1, T2>

Type Parameters

T1

Type of the query input.

T2

Type of the query result.

Inheritance
Handleable<T1, T2>
Query<T1, T2>
Implements
IHandleable<T1, T2>
IHandleable<T1, T2, Handler<T1, T2>>
IQuery<T1, T2>
IExecutable<T1, T2>
Inherited Members

Methods

GetExecutor()

public Query<T1, T2>.Executor GetExecutor()

Returns

Query<T1, T2>.Executor

Send(T1)

Sends the query.

public T2 Send(T1 input)

Parameters

input T1

Query input.

Returns

T2

Query result.