IQueryBus


interface IQueryBus<QueryBase extends IQuery = IQuery> {
  execute<T extends QueryBase = QueryBase, TRes = any>(query: T): Promise<TRes>
}

Methods

execute()


execute<T extends QueryBase = QueryBase, TRes = any>(query: T): Promise<TRes>

Parameters

Option Type Description
query T

Returns

Promise<TRes>