Энверс с Nhibernate - SetEnversProperty

Я пытаюсь настроить NHibernate.Envers для использования отдельной базы данных, схемы и суффикса таблицы. По некоторым причинам изменения конфигурации, которые я устанавливаю, игнорируются.

Пример кода

var nhCfg = new Configuration().Configure();
nhCfg.IntegrateWithEnvers(new AttributeConfiguration());
nhCfg.SetEnversProperty(ConfigurationKey.AuditTableSuffix, "_Log");
nhCfg.SetEnversProperty(ConfigurationKey.DefaultCatalog, "LoggingDatabase");
nhCfg.SetEnversProperty(ConfigurationKey.DefaultSchema, "log");

У кого-нибудь есть предложения? Я не уверен, что мне не хватает чего-то для изменения конфигурации.

1 ответ

Решение

Задать свойства envers перед вызовом IntegrateWithEnvers.

Другие вопросы по тегам