UNPKG

tsoa-custom-decorators

Version:

Build swagger-compliant REST APIs using TypeScript and Node

14 lines (12 loc) 492 B
import { Route } from '../../../src/decorators/route'; import { Query } from '../../../src/decorators/parameter'; import { Get } from '../../../src/decorators/methods'; import { TestModel } from '../testModel'; import { ModelService } from '../services/modelService'; @Route('GetTest') export class InvalidGetTestController { @Get('Complex') public async getModelWithComplex(@Query() myModel: TestModel): Promise<TestModel> { return new ModelService().getModel(); } }