I am wondering if it is possible to have Episerver Find service in a separate project and not in the same project where Episerver CMS is referenced. I am trying to keep responsibilities apart and code in a modular way. I tried to create a new project (Class library) and added Episerver.Find references, then I edited the Web project Web.config, but the Find tab doesn't show up in the Editor view. Probably it is because during Episerver.Find installation some UI files are modified.
Based on your experience is there a way to separate them or is it not possible right now?
Thank you in advance.
On the project I am working on we have an Episerver Find specific class library that is used to do all of the querying and the services to do this are injected into the locations needed in the web application. The find class library has the Episerver Find packages but you do have to have episerver find package installed in the web application still and the index information in the web config. This should allow you to have the services seperate and no find logic would be needed in the main application, just the configuration.