Ich entwickle eine Geschäftsanwendung mit WPF als Präsentationsebene (natürlich mit MVVM). Ich verwende Ado.Net Entity Framework, um die DataBase zuzuordnen. Ich möchte keine Entitäten direkt im Code (in der Business-Schicht) verwenden. Ich möchte meine Schichten trennen: -Präsentation Schicht -Business Schicht -Daten Access LayerVollständige Kapselung des Entity Framework
Nach diesem Beitrag http://www.wadewegner.com/2009/06/architecting-your-data-access-layer-with-the-entity-framework/ ich eine Voll Einkapselung des Entity Framework implementieren möchten. um eine Trennung von Bedenken zu bieten und nicht von EF in der Zukunft als ORM abhängig zu sein
Können Sie mir helfen, indem Sie mir ein paar Beispiele geben, um das EF zu kapseln und wie man dies in Code implementiert. thx