public static TOut Ask <TIn, TOut>(this IHandlerQueryFactory factory, TIn spec) => factory.Query <TIn, TOut>().Ask(spec);
public static TOut Handle <TIn, TOut>(this IHandlerQueryFactory factory, TIn command) => factory.Handler <TIn, TOut>().Handle(command);