Если у меня FlushMode как Никогда и я выполняю сеанс. Закрытие () сохранятся ли изменения в базе данных?
Или мы должны явно сказать session.Flush () перед session.Close ()?
Спасибо
Close () никогда не сбрасывает вас (независимо от того, есть ли у вас FlushMode = Never или нет), и даже если это так, вы не должны зависеть от этого.
См .: http://nhibernate.info/doc/nh/en/index.html#manipulatingdata-flushing