public void ProcessContentPublished(IContentService sender, PublishEventArgs <IContent> args)
 {
     foreach (var content in args.PublishedEntities)
     {
         _contentIndexer.FillIndex(content.Id);
     }
 }
 public void ProcessContentPublished(IPublishingStrategy sender, PublishEventArgs <IContent> args)
 {
     foreach (var entity in args.PublishedEntities)
     {
         _contentIndexer.FillIndex(entity.Id);
         if (IsGlobalPanel(entity))
         {
             _umbracoHelper.TypedContentAtRoot()
             .SelectMany(c => c.DescendantsOrSelf())
             .Where(c => ContainsGlobalPanel(c, entity))
             .Select(c => c.Id)
             .ToList()
             .ForEach(_contentIndexer.FillIndex);
         }
     }
 }