File tree Expand file tree Collapse file tree 2 files changed +15
-4
lines changed
Expand file tree Collapse file tree 2 files changed +15
-4
lines changed Original file line number Diff line number Diff line change 1+ import { Request , Response } from 'express' ;
2+
3+ class FactorialController {
4+ compute ( request : Request , response : Response ) {
5+ console . log ( request . query ) ;
6+ return response . send ( "ok, it's working!" ) ;
7+ }
8+ }
9+
10+ export default FactorialController ;
Original file line number Diff line number Diff line change 1- import { Router , Response } from 'express' ;
1+ import { Router } from 'express' ;
2+ import FactorialController from './controllers/Factorial' ;
23
34const route = Router ( ) ;
45
5- route . get ( '/hello' , ( _ , response : Response ) => {
6- return response . json ( { hello : "world" } ) ;
7- } ) ;
6+ const factorialController = new FactorialController ( ) ;
7+
8+ route . get ( '/factorial' , factorialController . compute ) ;
89
910export default route ;
You can’t perform that action at this time.
0 commit comments