C# 클래스 NHibernate3Sample.Autofac.Modules.NHibernateComponentModule

상속: Autofac.Module
파일 보기 프로젝트 열기: thangchung/NHibernate3Sample

공개 메소드들

메소드 설명
BuildConfiguration ( ) : NHibernate.Cfg.Configuration
BuildPersistenceModel ( ) : AutoPersistenceModel
BuildSessionFactory ( NHibernate.Cfg.Configuration config ) : ISessionFactory
RegisterConponents ( ContainerBuilder builder, NHibernate.Cfg.Configuration config, ISessionFactory sessionFactory ) : void

보호된 메소드들

메소드 설명
Load ( ContainerBuilder builder ) : void

비공개 메소드들

메소드 설명
BuildSchema ( NHibernate.Cfg.Configuration config ) : void

메소드 상세

BuildConfiguration() 공개 메소드

public BuildConfiguration ( ) : NHibernate.Cfg.Configuration
리턴 NHibernate.Cfg.Configuration

BuildPersistenceModel() 공개 메소드

public BuildPersistenceModel ( ) : AutoPersistenceModel
리턴 AutoPersistenceModel

BuildSessionFactory() 공개 메소드

public BuildSessionFactory ( NHibernate.Cfg.Configuration config ) : ISessionFactory
config NHibernate.Cfg.Configuration
리턴 ISessionFactory

Load() 보호된 메소드

protected Load ( ContainerBuilder builder ) : void
builder Autofac.ContainerBuilder
리턴 void

RegisterConponents() 공개 메소드

public RegisterConponents ( ContainerBuilder builder, NHibernate.Cfg.Configuration config, ISessionFactory sessionFactory ) : void
builder Autofac.ContainerBuilder
config NHibernate.Cfg.Configuration
sessionFactory ISessionFactory
리턴 void