Я использую Fluent NHibernate и хотел бы реализовать NHibernate.Search с Lucene, но я не могу найти примеров того, как это сделать с Fluent NHibernate. Похоже, есть два шага. (По данным Замок )
Установите свойства Hibernate в конфигурации:
- hibernate.search.default.directory_provider
- hibernate.search.default.indexBase
- hibernate.search.analyzer
Инициализация прослушивателей событий для индексации сохраняемых объектов
- configuration.SetListener (ListenerType.PostUpdate, новый FullTextIndexEventListener ());
- configuration.SetListener (ListenerType.PostInsert, новый FullTextIndexEventListener ());
- configuration.SetListener (ListenerType.PostDelete, new FullTextIndexEventListener ());
Я понял, как добавить свойства в конфигурацию источника Fluent NHibernate, но Я не могу найти, где настроены прослушиватели событий.