Поскольку Examine — это слой поверх Lucene.Net API, я пытаюсь выяснить, предоставляет ли он какой-либо из основных API Lucene.Net или ссылку на объект, например IndexReader, чтобы я мог выполнять некоторые сложные операции, которые невозможны с Examine. Есть ли способ, например, получить ссылку на объект IndexReader из объектов Examine SearchProvider или IndexProvider? Я также работаю с Sitecore и знаю, что API поиска Sitecore предоставляет базовые объекты Lucene.Net, что значительно упрощает выполнение дополнительных сложных запросов.
В этом случае я пытаюсь получить ссылку на IndexReader из моего экземпляра Examine и передать ее в другую библиотеку BoboBrowse для фасетных запросов. Я не хочу создавать отдельный IndexReader и управлять отображением путей и всем этим, если есть возможность получить из Examine. Является ли это возможным?