Se un controller diventa troppo grasso e l'istanza del modello inizia a sommarsi, è possibile utilizzare un livello di servizio.
Se avvolgo semplicemente la logica all'interno di una classe di servizio, otterrò un sacco di servizi con uno / due metodi. Sembra un odore di codice. Qualche migliore pratica al riguardo?
Un servizio può istanziare modelli?
Se un servizio crea un'istanza di modelli, i servizi non possono essere testati in unità. Possono essere coperti solo da test di integrazione?