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
T1Type of the query input.
T2Type 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
Send(T1)
Sends the query.
public T2 Send(T1 input)
Parameters
inputT1Query input.
Returns
- T2
Query result.