FluentConfiguration GetFluentConfiguration()
{
string current_session_context_class =
Convert.ToString(ConfigurationManager.AppSettings["current_session_context_class"]);
return Fluently.Configure()
.Database(_persistenceConfigurer)
.Mappings(_mappingScheme.Mappings)
.ExposeConfiguration(x =>
{
x.SetProperty("current_session_context_class", current_session_context_class);
if (_interceptor != null) x.Interceptor = _interceptor;
NHibernateConfiguration = x;
});
}
}