C# Класс NSoft.NFramework.Data.NHibernateEx.Facilities.NHIoCInitializationAware

NHibernate용 Mapped Class (Entity) 에 대해 IoC를 통해 자동으로 Repository{TEntity}에 매핑되게끔 하는 초기화 모듈
Наследование: INHInitializationAware
Показать файл Открыть проект

Открытые методы

Метод Описание
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