NSoft.NFramework.Data.NHibernateEx.NHUnitOfWorkAdapter.NHUnitOfWorkAdapter C# (CSharp) Method

NHUnitOfWorkAdapter() public method

constructor
public NHUnitOfWorkAdapter ( IUnitOfWorkFactory uowFactory, ISession session, NHUnitOfWorkAdapter previous ) : System
uowFactory IUnitOfWorkFactory Factory of UnitOfWork
session ISession NHibernate session
previous NHUnitOfWorkAdapter Previos UnitOfWork
return System
        public NHUnitOfWorkAdapter(IUnitOfWorkFactory uowFactory, ISession session, NHUnitOfWorkAdapter previous) {
            uowFactory.ShouldNotBeNull("uowFactory");
            session.ShouldNotBeNull("session");

            _factory = uowFactory;
            _session = session;
            _previous = previous;

            if(IsDebugEnabled)
                log.Debug("IUnitOfWork의 기본 Class인 NHUnitOfWorkAdapter의 인스턴스가 생성되었습니다.");
        }