Area
This is the application area that registers controllers and defines route behavior for the controllers in it.
An Area is not a module in the classic sense; it cannot be embedded in other Areas.
The Area decorator takes on the following object:
baseRoute?: string
- the route to be defined for this area
providers?: ProviderDeclaration[];
- DI providers available at scope level.
controllers
- Area controllers
@Area({ controllers: [MyController],})export class MyArea