Pattern MVC, ViewModels, Posizione della conversione
https://softwareengineering.stackexchange.com/questions/39196
-
30-10-2019 - |
Domanda
Ho lavorato con ASP.NET MVC da circa un anno e ho creato le mie applicazioni nel modo seguente.
X.Web - L'applicazione MVC contiene controller e visualizzazioni
X.lib - contiene accesso ai dati, repository e servizi.
Questo ci consente di far cadere il .lib in qualsiasi applicazione che lo richiede.
Al momento utilizziamo il framework Entity, nel controller viene eseguita la conversione da Entityo a un modello più specifico.
Questa configurazione significa se un metodo di servizio restituisce un entityo e quindi il controller farà una conversione prima che i dati vengano passati a una vista.
Sono interessato a sapere se dovrei spostare la conversione al servizio in modo che l'app non abbia gli oggetti di entità che vengono passati in giro.
Nessuna soluzione corretta