Registers and executes queries.
register<TQuery extends CqrsQuery, TResult>(type: string,handler: IQueryHandler<TQuery, TResult>): void
Registers a handler for a query type.
execute<TResult = unknown>(query: CqrsQuery): Promise<TResult>
Executes a query.