C# Class Gymnastika.Data.SessionManagement.SessionFactoryHolder

Inheritance: ISessionFactoryHolder
Exibir arquivo Open project: weiqiyiji/Gymnastika

Public Methods

Method Description
GetConfiguration ( ) : NHibernate.Cfg.Configuration
GetSessionFactory ( ) : ISessionFactory
SessionFactoryHolder ( ShellSettings shellSettings, IDataServicesProviderFactory dataServicesProviderFactory, ILogger logger ) : System

Private Methods

Method Description
BuildConfiguration ( ) : NHibernate.Cfg.Configuration
BuildSessionFactory ( ) : ISessionFactory
GetDataServicesParameters ( ) : DataServiceParameters

Method Details

GetConfiguration() public method

public GetConfiguration ( ) : NHibernate.Cfg.Configuration
return NHibernate.Cfg.Configuration

GetSessionFactory() public method

public GetSessionFactory ( ) : ISessionFactory
return ISessionFactory

SessionFactoryHolder() public method

public SessionFactoryHolder ( ShellSettings shellSettings, IDataServicesProviderFactory dataServicesProviderFactory, ILogger logger ) : System
shellSettings Gymnastika.Common.Configuration.ShellSettings
dataServicesProviderFactory IDataServicesProviderFactory
logger ILogger
return System