Aykiri tabii ki, MVC'de model hangi Controller'i cagirdigini bilmez, zaten paternin var olus amacı bu 3 konsepti ayirmak.
Ayrica Linkte'de Controller yazmaz, o da restful prensibine aykiri.
Ortaya karisik bir seyler yaziyorsunuz.
Rest ->
REST - Wikipedia
MVC ->
Model–view–controller - Wikipedia
"İndependence of presentation and data, e. G. Multiple views on One model simultaneously"