Passed
Branch feature/typescript5 (203f49)
by Lorenzo
02:43
created

Router.helloRoute   A

Complexity

Conditions 1

Size

Total Lines 4
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 4
dl 0
loc 4
rs 10
c 0
b 0
f 0
1
import { Request, Response } from 'express';
2
import Service from '@/example/services/Service';
3
import { RouterBean, InjectBean, Route } from '@/main';
4
5
@RouterBean('/example')
6
export default class Router {
7
  @InjectBean(Service)
8
    service!: Service;
9
10
  @Route('GET', '/hello')
11
  helloRoute(_req: Request, res: Response) {
12
    res.send(this.service.hello());
13
  }
14
}
15