Пример #1
0
        protected BaseSessionWrapper(ISessionFactory sessionFactory, IContextObserver contextObserver)
        {
            if (sessionFactory == null)
            {
                throw new ArgumentNullException("sessionFactory");
            }
            if (contextObserver == null)
            {
                throw new ArgumentNullException("contextObserver");
            }

            this.sessionFactory  = sessionFactory;
            this.contextObserver = contextObserver;
        }
Пример #2
0
 public SessionWrapper(ISessionFactory sessionFactory, IContextObserver contextObserver) : base(sessionFactory, contextObserver)
 {
 }
Пример #3
0
 public void Detach(IContextObserver view)
 {
     _observers.Remove(view);
 }
Пример #4
0
 public void Attach(IContextObserver view)
 {
     _observers.Remove(view);
     _observers.Add(view);
 }