Из того, что я понимаю, мне нужно закончить с этим
<property name="hibernate.generate_statistics">true</property>
в заводской конфигурации сеанса, но я понятия не имею, как это сделать с помощью свободного nhibernate.
Configuration.ExposeConfiguration(c => c.SetProperty("generate_statistics", "true"));
В NHibernate 3, чтобы избежать строк:
Configuration.ExposeConfiguration(c => c.SetProperty(NHibernate.Cfg.Environment.GenerateStatistics, "true"));
В зависимости от того, как вы конфигурируете Fluent NHibernate, Конфигурация базы данных имеет метод Raw, который вы можете использовать для указания настроек, которые мы еще не реализовали.
Raw
SQLiteConfiguration.Standard .Raw("hibernate.generate_statistics", "true");