public RequestHandler2 <T, R> Query <R>(string name, R defaultValue)
 => new RequestHandler2 <T, R>(
     Method,
     Path,
     Resolver,
     ParameterResolver.Query(name, defaultValue),
     ErrorHandler,
     MediaTypeMapper);
 public RequestHandler4 <T, R, U, I> Query <I>(string name, Type queryClass)
 => new RequestHandler4 <T, R, U, I>(
     Method,
     Path,
     ResolverParam1,
     ResolverParam2,
     ResolverParam3,
     ParameterResolver.Query <I>(name),
     ErrorHandler,
     MediaTypeMapper);