Controller
This page summarizes the information & use of the controller component.
Concepts
- It is part of the Mandarine MVC module. 
- It is responsible for the creation of endpoints & handling HTTP requests. 
- It accepts the use of DI, however, this type of component is not injectable. 
Usage
Syntax:
@Controller(baseRoute?: string)- baseRoute - Optional. 
- Default: Null 
- Base route for all endpoints listed inside controller. 
 
Example I
import { Controller } from "https://deno.land/x/mandarinets/mod.ts";
@Controller()
export class MyController {
}Example II
import { Controller } from "https://deno.land/x/mandarinets/mod.ts";
@Controller('/api')
export class MyController {
}Last updated
Was this helpful?
