express-nodejs-app/src/controller/index.controller.ts
2021-09-14 09:44:25 +07:00

19 lines
463 B
TypeScript

import { Request, Response } from "express"
import Controller from "../decorators/controller.decorator"
import { Get } from "../decorators/handlers.decorator"
@Controller("/hello")
export default class IndexController {
constructor() {}
@Get("")
public index(req: Request, res: Response) {
res.send(`Hello Index`)
}
@Get("/:name")
public hello(req: Request, res: Response) {
res.send(`Hello ${req.params.name}`)
}
}