Sto imparando LINQ su SQL (e sto pianificando di imparare Entity Framework). Inizialmente ho usato un livello di astrazione per convertire LINQ in entità SQL in oggetti di dominio. Successivamente ho scoperto l'opzione "Mapping dell'ereditarietà" e rimosso il livello di astrazione e ho iniziato a utilizzare le entità ORM direttamente come oggetti di dominio.
Dopo un po 'di tempo, ho ottenuto un blocco stradale quando non uso il livello di astrazione. Per favore leggi qui: link
- È possibile ottenere tutte le attività senza utilizzare il livello di astrazione su ORM?
- Quali sono le motivazioni per decidere di avere / non avere il livello di astrazione?
RIFERIMENTO :