C# 클래스 NSoft.NFramework.Data.NHibernateEx.Facilities.NHIoCInitializationAware

NHibernate용 Mapped Class (Entity) 에 대해 IoC를 통해 자동으로 Repository{TEntity}에 매핑되게끔 하는 초기화 모듈
상속: INHInitializationAware
파일 보기 프로젝트 열기: debop/NFramework

공개 메소드들

메소드 설명
BeforeInitialzation ( ) : void

초기화 전에 수행해야 할 작업

Configured ( NHibernate.Cfg.Configuration cfg ) : void

NHibernate Configuration 작업에 추가할 내용들을 정의한다.

Initialized ( NHibernate.Cfg.Configuration cfg, ISessionFactory sessionFactory ) : void

NHibernate Session Factory 초기화 작업에 추가할 내용들을 정의한다.

NHIoCInitializationAware ( Predicate isCandidateRepository ) : System

Constructor

메소드 상세

BeforeInitialzation() 공개 메소드

초기화 전에 수행해야 할 작업
public BeforeInitialzation ( ) : void
리턴 void

Configured() 공개 메소드

NHibernate Configuration 작업에 추가할 내용들을 정의한다.
public Configured ( NHibernate.Cfg.Configuration cfg ) : void
cfg NHibernate.Cfg.Configuration
리턴 void

Initialized() 공개 메소드

NHibernate Session Factory 초기화 작업에 추가할 내용들을 정의한다.
public Initialized ( NHibernate.Cfg.Configuration cfg, ISessionFactory sessionFactory ) : void
cfg NHibernate.Cfg.Configuration
sessionFactory ISessionFactory
리턴 void

NHIoCInitializationAware() 공개 메소드

Constructor
public NHIoCInitializationAware ( Predicate isCandidateRepository ) : System
isCandidateRepository Predicate
리턴 System