Controllers உள்வரும் HTTP requests-ஐ கையாண்டு responses-ஐ திருப்பி அனுப்புகின்றன. அவை உங்கள் applicationஇன் routes-ஐ வரையறுத்து, entry point ஆக செயல்படுகின்றன — requests-ஐ பெற்று, data-ஐ எடுத்து, services-க்கு delegate செய்து, முடிவுகளை திருப்பி அனுப்புகின்றன. அவை routing தொடர்பான விஷயங்களை business logic-இலிருந்து தனியாக வைத்திருக்கின்றன.
ஒரு controller-ஐ வரையறுத்தல்
{ , , , , } ;
()
{
() {}
()
() {
..();
}
()
() {
..(id);
}
()
() {
..(dto);
}
}
