Вы можете использовать метод ExposeConfiguration
в экземпляре FluentConfiguration
для доступа к исходному объекту NHibernate Configuration
.
Затем у вас будет доступ к свойству Properties
, и вы сможете добавить current_session_context_class
.
Вот псевдокод:
Fluently.Configure()
.Database(SQLiteConfiguration.Standard.InMemory)
.ExposeConfiguration(c =>
{
c.Properties.Add("current_session_context_class",
typeof(YourType).FullName);
})
//.AddMapping, etc.
.BuildSessionFactory();