When you install EPiServer.Find.Cms (nuget package) the default edit-mode search providers are replaced with EPiServer.Find.Cms search providers (e.g. EPiServer.Find.Cms.SearchProviders.EnterpriseMediaSearchProvider). I can't find any option not to override them.
How is this a problem? Well, the Find index size is limited, and if you have 20 000 images you might not want to add them to your Find index as there is no need to search them with fine-graned api such as Find. Still, you'd wish to give the editors a change to find them in edit-mode using the lucene based Episerver.Search index. Now this seems impossible to do because the default providers are replaced with Find providers. Thus I, and customers, consider the search broken.
What I want to accomplish is to
1) get rid off Find search providers and use the default EPiServer.Cms.Shell.Search providers
2) keep the Find shell module
Does any one have good advices how to make this happen? I haven't yet decompiled EPiServer.Find.Cms to see how how the provider override is executed and how I could revert it.
Hi
When you install EPiServer.Find.Cms (nuget package) the default edit-mode search providers are replaced with EPiServer.Find.Cms search providers (e.g. EPiServer.Find.Cms.SearchProviders.EnterpriseMediaSearchProvider). I can't find any option not to override them.
How is this a problem? Well, the Find index size is limited, and if you have 20 000 images you might not want to add them to your Find index as there is no need to search them with fine-graned api such as Find. Still, you'd wish to give the editors a change to find them in edit-mode using the lucene based Episerver.Search index. Now this seems impossible to do because the default providers are replaced with Find providers. Thus I, and customers, consider the search broken.
What I want to accomplish is to
1) get rid off Find search providers and use the default EPiServer.Cms.Shell.Search providers
2) keep the Find shell module
Does any one have good advices how to make this happen? I haven't yet decompiled EPiServer.Find.Cms to see how how the provider override is executed and how I could revert it.