Mappare il controller/metodo alla richiesta è una questione di gusti, alcuni fanno come te, richiesta in "get" allora richiamo il metodo getAction del controller, richiesta in post allora richiamo postAction etc.
Tutto a mano, non amo particolarmente i framework.. una buona parte l'ho fatta, però mi sorgeva un dubbio:
Se creo tipo una semplice classe "Operation", che effettua le quattro operazioni ,sum,difference,product,division, non posso mica chiamare i metodi (post,get,put e delete), cioè, non sò se rendo l'idea . Inoltre rispettando i principi di archiettetura REST, ogni PATH deve corrisspondere univocamente ad un servizio, e se ho due metodi x e y che accettono entrambi 2 parametri, come faccio a mapparli??