Wenn ein Controller zu fett wird und sich die Modellinstanziierung summiert, kann eine Serviceschicht verwendet werden.
Wenn ich die Logik nur in eine Serviceklasse einbinde, erhalte ich eine Reihe von Services mit einer / zwei Methoden. Das fühlt sich an wie ein Code-Geruch. Irgendwelche Best Practices dazu?
Kann ein Dienst Modelle instanziieren?
Wenn ein Dienst Modelle instanziiert, können die Dienste nicht auf Einheiten getestet werden. Sie können nur durch Integrationstests abgedeckt werden?