我对NHibernate上的事务有疑问。据我所知,有两种方法可以从ITransaction
检索ISession
。
选项1
ISession.BeginTransaction();
选项2
ISession.Transaction;
如果我像这样连续执行它们
ITransaction trans = session.BeginTransaction();
ITransaction trans2 = session.Transaction;
trans
是否等于trans2
?