Generalmente parlando in un framework MVC abbiamo i Controllori che fanno cose come dare un senso a una richiesta, preparare i parametri e avviare un'azione nella logica di business attraverso una sorta di "entry point".
La logica aziendale è dove viene descritta la vera applicazione e di solito è definita in termini di servizi, "modelli" e classi semplici.
La mia domanda è, qual è secondo te il modo corretto di costruire alcuni "punti di ingresso" per la logica di business? Creare alcuni servizi o classi semplici che offrono i metodi? Implementare alcuni metodi statici nei modelli?