Domanda

Molto nuovo su FluentNHibernate, ma sono anche entusiasta della zona. Di recente ho iniziato a lavorare su un nuovo DAL utilizzando il suddetto e ho letto il modello del repository. Mi piace la forma generica che prende questo modello e sto cercando di usare questo modello insieme al modello UnitOfWork per la gestione della sessione.

Sono curioso, è questa la giusta direzione da seguire? Dovrei usare UoW per creare una sessione NHibernate pseudo-singleton? Questa domanda danza davvero sull'argomento della gestione delle sessioni di NHibernate. Esiste una Implementazione UW disponibile che ho preso in esame, anche se ho Sono anche poco chiaro se dovrei lavorare per implementare questa libreria, o astrarre la mia.

EDIT:

Solo per chiarire nuovamente la domanda:

È pratica comune usare il modello UoW con il modello Repository in un ambiente FluentNHibernate?

È stato utile?

Soluzione

Sì, per un buon esempio, controlla Implementazione di FubuMVC-Contrib di questi.

Altri suggerimenti

Vedo molto " posso fare X con Fluente NHibernate " domande - solo per chiarire Fluente NHibernate si trova in cima a NHibernate e sputa quelle orribili mappature XML per te ... non influenza ciò che puoi e non puoi fare con NHibernate.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top