C# Class Bosphorus.Dao.NHibernate.Session.Provider.Factory.Native.DefaultNHibernateSessionFactoryBuilder

Inheritance: INHibernateSessionFactoryBuilder
显示文件 Open project: BosphorusTeam/bosphorus.dao

Public Methods

Method Description
Build ( string sessionAlias ) : ISessionFactory
DefaultNHibernateSessionFactoryBuilder ( IPersistenceConfigurerProvider persistenceConfigurerProvider, IAssemblyProvider assemblyProvider, IList autoPersistenceModelProviders, IHbmMappingRegisterer hbmMappingRegisterer, IConventionApplier conventionApplier, IConfigurationProcessor configurationProcessor ) : System.Collections.Generic

Private Methods

Method Description
ConfigureMapping ( string sessionAlias, MappingConfiguration mappingConfiguration ) : void
ConfigurePersister ( string sessionAlias ) : IPersistenceConfigurer
ProcessConfiguration ( string sessionAlias, global configuration ) : void

Method Details

Build() public method

public Build ( string sessionAlias ) : ISessionFactory
sessionAlias string
return ISessionFactory

DefaultNHibernateSessionFactoryBuilder() public method

public DefaultNHibernateSessionFactoryBuilder ( IPersistenceConfigurerProvider persistenceConfigurerProvider, IAssemblyProvider assemblyProvider, IList autoPersistenceModelProviders, IHbmMappingRegisterer hbmMappingRegisterer, IConventionApplier conventionApplier, IConfigurationProcessor configurationProcessor ) : System.Collections.Generic
persistenceConfigurerProvider IPersistenceConfigurerProvider
assemblyProvider IAssemblyProvider
autoPersistenceModelProviders IList
hbmMappingRegisterer IHbmMappingRegisterer
conventionApplier IConventionApplier
configurationProcessor IConfigurationProcessor
return System.Collections.Generic