Ejemplo n.º 1
0
        /// <summary>
        /// Set all examine indexers (this may be called from the Hook indexing startup event)
        /// </summary>
        internal static void SetExamineIndexers()
        {
            // get all examine indexer names
            var examineIndexerNames = ExamineManager
                                      .Instance
                                      .IndexProviderCollection
                                      .Select(x => x as BaseUmbracoIndexer)   // UmbracoContentIndexer, UmbracoMemberIndexer
                                      .Where(x => x != null)
                                      .Select(x => x.Name)
                                      .ToArray();

            LookService.SetExamineIndexers(examineIndexerNames);
        }