In un ASP.NET MVC3 in quale cartella devo inserire il mio livello di servizio?
-
26-10-2019 - |
Domanda
La domanda è abbastanza semplice.
Nella mia applicazione MVC3 ho un'architettura con Repository e servizi strati, con il repository di esporre i propri metodi per il livello di servizio e il livello di servizio di esporre i suoi metodi al regolatore .
Il livello di servizio è una classe chiamata MyServices
che implementa un'interfaccia IMyServices
.
In una tipica organizzazione delle cartelle Studio MVC3 visivo in cui si desidera posizionare MyServices
e IMyServices
?
Soluzione
Non c'è regola per questo. Una cartella Services
sembra logico. Oppure, se si sta scrivendo un livello di servizio riutilizzabili si potrebbe mettere che in una libreria di classi separato che si potrebbe fare riferimento in un'applicazione ASP.NET MVC.