Manu, please sacala esto a todas los controllers, no tiene mucha utilidad ahora, hacelo sin esto por ahora. Y depues pushea tus cambios. Si te queres dedicar tiempo a refactorizar esto despues, no hay nigun problema, pero por ahora, saca path y entity afuera.
Te recomiendo que antes de refactorizar hables conmigo que tengo unas ideas de como hacer esto.

Abrazo