Nelle applicazioni successive al DDD su cui ho lavorato, tendiamo ad avere un Service Layer che contiene i Servizi + Repository + le interfacce per repository e servizi, tutti vivono nello stesso assembly, mentre il dominio il modello vivrà in un'assemblea diversa. Sembra che tutto ciò che non si adatta al modello di dominio sia ingombrante in questo grande progetto.Repository di packaging e loro interfacce in DDD
In un'applicazione che segue i principi e i modelli del DDD, come si impacchettano i repository e le interfacce che implementano? Quali sono le migliori pratiche per l'imballaggio di diverse parti logiche dell'applicazione DDD (o dell'imballaggio in generale per quella materia)? Ogni partizione logica dovrebbe vivere nel proprio assieme? Ha importanza?
Grande riferimento all'architettura a cipolla di cui non ero a conoscenza. Grazie. – kabaros