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; }
public SessionWrapper(ISessionFactory sessionFactory, IContextObserver contextObserver) : base(sessionFactory, contextObserver) { }
public void Detach(IContextObserver view) { _observers.Remove(view); }
public void Attach(IContextObserver view) { _observers.Remove(view); _observers.Add(view); }