Frage

Sehr neu zu FluentNHibernate, aber ich bin auch aufgeregt über die Region. Ich habe die oben genannte Arbeit an einem neuen DAL mit und wurden Lesen auf dem Repository-Muster vor kurzem begonnen. Ich mag die allgemeine Form dieses Muster nimmt und ist auf der Suche dieses Muster in Verbindung mit dem UnitOfWork Muster für Session-Management zu verwenden.

Ich bin neugierig, das ist die richtige Richtung zu gehen? Soll ich UOW werden unter Verwendung eines pseudo-Singleton NHibernate Sitzung zu erstellen? Diese Frage wirklich tanzt rund um das Thema NHibernate Sitzungsverwaltung. Es gibt eine UOW Implementierung verfügbar , dass ich einen Blick auf, obwohl ich getroffen habe ist auch nicht klar, ob ich diese Bibliothek zu implementieren arbeiten sollte, oder abstrakt meine eigenen.

EDIT:

Nur für Wieder Klärung der Frage:

Ist es üblich, die UOW Muster mit dem Repository-Muster in einer FluentNHibernate-Umgebung zu verwenden?

War es hilfreich?

Lösung

Ja, für ein gutes Beispiel Check-out FubuMVC-Contrib Implementierung davon.

Andere Tipps

Ich sehe eine Menge „kann ich X mit Fluent NHibernate“ Fragen - nur Fluent NHibernate sitzt oben auf NHibernate und spuckt diese schrecklichen XML-Mappings für Sie zu klären ... es wirkt sich nicht auf, was Sie können und kann nicht mit NHibernate tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top