public static ISession OpenSession() { if (_openSession == null) { _openSession = SessionFactory.OpenSession(); ModifiedEventListener ModifiedListener = new ModifiedEventListener(); _openSession.GetSessionImplementation().Listeners.SaveEventListeners = new NHibernate.Event.ISaveOrUpdateEventListener[] { ModifiedListener }; } return(_openSession); }
public static ISession OpenSession() { if (_openSession == null) { _openSession = SessionFactory.OpenSession(); ModifiedEventListener ModifiedListener = new ModifiedEventListener(); _openSession.GetSessionImplementation().Listeners.SaveEventListeners = new NHibernate.Event.ISaveOrUpdateEventListener[] { ModifiedListener}; } return _openSession; }