|
|
@ -322,7 +322,7 @@ export class Route<TReturn extends ResponseObject, THandlerParams extends unknow
|
|
|
|
route.copyFrom(this)
|
|
|
|
route.copyFrom(this)
|
|
|
|
|
|
|
|
|
|
|
|
if ( handler.prototype instanceof ParameterMiddleware ) {
|
|
|
|
if ( handler.prototype instanceof ParameterMiddleware ) {
|
|
|
|
route.parameters.push(req => req.make<ParameterMiddleware<T, THandlerArgs>>(handler).handle(...handlerArgs))
|
|
|
|
route.parameters.push(req => req.make<ParameterMiddleware<T, THandlerArgs>>(handler, req).handle(...handlerArgs))
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
route.parameters.push(handler as ParameterProvidingMiddleware<T>)
|
|
|
|
route.parameters.push(handler as ParameterProvidingMiddleware<T>)
|
|
|
|