Sto creando un progetto e sto avendo difficoltà e opinioni contrastanti su come fare le cose quando si tratta di separare i livelli. Non sono completamente sicuro di quali strati dovrebbero fare riferimento l'un l'altro.
Ho letto in alcuni blog / post che il flusso dovrebbe essere
- la vista fa riferimento al livello aziendale
- il livello aziendale fa riferimento al livello dati
- il livello dati ne conosce solo sé
D'altra parte ho anche visto il seguente
- la vista fa riferimento al livello aziendale
- il livello aziendale conosce solo se stesso
- il livello dati fa riferimento al livello aziendale
Usando il secondo metodo ho usato il livello aziendale usando IOC ma sono riluttante a progredire senza più conoscenza.
Ho letto un numero di post ma le risposte sembrano molte e varie. Qualsiasi chiarimento sarebbe fantastico.
Grazie