2012-03-27 8 views
-2

Wir verwenden ein Repository-Muster in unserem neuesten Projekt. Aber wir haben Schwierigkeiten, ein "Modul" für diese Architektur zu implementieren."Module" im Repository-Muster

In der folgenden Abbildung können Sie sehen, wie die Hauptlösung abgestuft ist und wie das "Modul" gestaffelt ist. enter image description here

Wir wollten das Modul ohne die Verantwortung für den Datenzugriff/die Handhabung haben. Deshalb haben wir das Repository-Muster dort nicht.

Oh, und wir verwenden NHibernate, so dass wir erwarten, dass das Speichern unseres Moduls in der Hauptgeschäftsebene die in der Modelo-Hierarchie im "Modul" definierte Beziehungskette berücksichtigt.

+0

Bitte fügen Sie nicht Dinge wie "[C#] [VS2010]", um Ihre Titel. Dafür sind die Tags da. –

+1

Welche Frage genau fragen Sie hier? –

+0

Es tut mir leid, für die Tags Sache. Die Frage ist, wie kann ich mit NHibernate kein Repository im Modul verwenden und die Verantwortlichkeit der Datenverarbeitung nur in einer "generischen" Menge von Datenverarbeitung (zB: Einfügen, Liste, GetByID) in der Hauptlösung belassen – Budah

Antwort