C# Class NSoft.NFramework.Data.NHibernateEx.Facilities.NHIoCInitializationAware

NHibernate용 Mapped Class (Entity) 에 대해 IoC를 통해 자동으로 Repository{TEntity}에 매핑되게끔 하는 초기화 모듈
Inheritance: INHInitializationAware
Afficher le fichier Open project: debop/NFramework

Méthodes publiques

Méthode Description
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

Method Details

BeforeInitialzation() public méthode

초기화 전에 수행해야 할 작업
public BeforeInitialzation ( ) : void
Résultat void

Configured() public méthode

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

Initialized() public méthode

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

NHIoCInitializationAware() public méthode

Constructor
public NHIoCInitializationAware ( Predicate isCandidateRepository ) : System
isCandidateRepository Predicate
Résultat System