using Umbraco.Cms.Core.Services; using Umbraco.Cms.Infrastructure.Persistence; namespace Umbraco.Cms.Infrastructure.Examine { /// /// Performs the data lookups required to rebuild a content index containing only published content /// /// /// The published (external) index will still rebuild just fine using the default which is what /// is used when rebuilding all indexes, but this will be used when the single index is rebuilt and will go a little bit faster /// since the data query is more specific. /// public class PublishedContentIndexPopulator : ContentIndexPopulator { public PublishedContentIndexPopulator(IContentService contentService, IUmbracoDatabaseFactory umbracoDatabaseFactory, IPublishedContentValueSetBuilder contentValueSetBuilder) : base(true, null, contentService, umbracoDatabaseFactory, contentValueSetBuilder) { } } }