Пример #1
0
 static ServiceDataEventListeners()
 {
     _instance = new SessionFactoryEventListeners();
     _instance.PostLoadEventListener     = new ServiceDataPostLoadEventListener();
     _instance.PreDeleteEventListener    = new ServiceDataPreDeleteEventListner();
     _instance.PreInsertEventListener    = new ServiceDataPreInsertEventListner();
     _instance.SaveOrUpdateEventListener = new ServiceDataSaveOrUpdateEventListener();
 }
 static ServiceDataEventListeners()
 {
     _instance = new SessionFactoryEventListeners();
     _instance.PostLoadEventListener = new ServiceDataPostLoadEventListener();
     _instance.PreDeleteEventListener = new ServiceDataPreDeleteEventListner();
     _instance.PreInsertEventListener = new ServiceDataPreInsertEventListner();
     _instance.SaveOrUpdateEventListener = new ServiceDataSaveOrUpdateEventListener();
 }
Пример #3
0
 //public static void Initialize(ISessionStorage storage, IInterceptor interceptor)
 //{
 //    _sessionSource = storage;
 //    _sessionFactory = new SessionFactory(interceptor);
 //}
 public static void Initialize(ISessionStorage storage, SessionFactoryEventListeners eventListeners)
 {
     _sessionSource = storage;
     _sessionFactory = new SessionFactory(eventListeners);
 }
Пример #4
0
 public SessionFactory(SessionFactoryEventListeners eventListeners)
 {
     _eventListeners = eventListeners;
 }