Controllers handle incoming HTTP requests and return responses. They define your application's routes and act as the entry point — receiving requests, extracting data, delegating to services, and returning results. They keep routing concerns separate from business logic.
Defining a controller
{ , , , , } ;
()
{
() {}
()
() {
..();
}
()
() {
..(id);
}
()
() {
..(dto);
}
}
