Esempio n. 1
0
        /// <summary>
        /// ReIndex the Umbraco content, media and members of the supplied ids in all Examine and Look indexes
        /// </summary>
        /// <param name="examineManager"></param>
        /// <param name="ids"></param>
        public static void ReIndex(this ExamineManager examineManager, IEnumerable <int> ids)
        {
            var umbracoHelper = new UmbracoHelper(UmbracoContext.Current);

            var nodes = ids
                        .Select(x => umbracoHelper.GetIPublishedContent(x))
                        .Where(x => x != null);

            examineManager.ReIndex(nodes);
        }