Nhibernate transactions:Avoiding Nhibernate dependency in the service layer
Posted
by Quintin Par
on Stack Overflow
See other posts from Stack Overflow
or by Quintin Par
Published on 2010-03-30T18:17:51Z
Indexed on
2010/03/30
21:43 UTC
Read the original article
Hit count: 1024
One of practices advocated by Nhibernate experts is to do all actions in inside a transaction.
In a typical 3 tier web architecture, Nhibernate depedency is limited the data layer.
In such a case is it fine to use
using (var tr = NHibernateSession.Current.BeginTransaction()) {
at the controller level. Won’t this bring in a dependency on Nhibernate to the service layer?
© Stack Overflow or respective owner