title: NHibernate transaction management if session is closed
body: <p>I apologize in advance if this is a duplicate, but I looked around a bit and couldn't find this question.</p>
  
  <p>Let's say I have an NHibernate session and within it, I have a transaction.  If I close the session, is it safe to assume that the transaction get committed/rolled back (depending on specifics of what's going on in transaction)?</p>
  
  <p>Thank you!</p>