@loopback/rest
Version:
Expose controllers as REST endpoints and route REST API requests to controller methods
13 lines (12 loc) • 581 B
TypeScript
import { Context } from '@loopback/core';
import { OperationObject } from '@loopback/openapi-v3';
import { OperationArgs, OperationRetval } from '../types';
import { BaseRoute } from './base-route';
export declare class Route extends BaseRoute {
readonly spec: OperationObject;
protected readonly _handler: Function;
constructor(verb: string, path: string, spec: OperationObject, _handler: Function);
describe(): string;
updateBindings(requestContext: Context): void;
invokeHandler(requestContext: Context, args: OperationArgs): Promise<OperationRetval>;
}