@loopback/rest
Version:
Expose controllers as REST endpoints and route REST API requests to controller methods
13 lines (12 loc) • 558 B
TypeScript
/// <reference types="express" />
import { RequestBodyParser } from './body-parsers';
import { ResolvedRoute } from './router';
import { OperationArgs, Request, ValidationOptions } from './types';
/**
* Parses the request to derive arguments to be passed in for the Application
* controller method
*
* @param request - Incoming HTTP request
* @param route - Resolved Route
*/
export declare function parseOperationArgs(request: Request, route: ResolvedRoute, requestBodyParser?: RequestBodyParser, options?: ValidationOptions): Promise<OperationArgs>;