public LanguageIndexingNotificationHandler(
     IUmbracoIndexingHandler umbracoIndexingHandler,
     IIndexRebuilder indexRebuilder)
 {
     _umbracoIndexingHandler =
         umbracoIndexingHandler ?? throw new ArgumentNullException(nameof(umbracoIndexingHandler));
     _indexRebuilder = indexRebuilder ?? throw new ArgumentNullException(nameof(indexRebuilder));
 }
Example #2
0
 public ContentTypeIndexingNotificationHandler(IUmbracoIndexingHandler umbracoIndexingHandler, IContentService contentService, IMemberService memberService, IMediaService mediaService, IMemberTypeService memberTypeService)
 {
     _umbracoIndexingHandler = umbracoIndexingHandler ?? throw new ArgumentNullException(nameof(umbracoIndexingHandler));
     _contentService         = contentService ?? throw new ArgumentNullException(nameof(contentService));
     _memberService          = memberService ?? throw new ArgumentNullException(nameof(memberService));
     _mediaService           = mediaService ?? throw new ArgumentNullException(nameof(mediaService));
     _memberTypeService      = memberTypeService ?? throw new ArgumentNullException(nameof(memberTypeService));
 }
Example #3
0
 public ContentIndexingNotificationHandler(
     IUmbracoIndexingHandler umbracoIndexingHandler,
     IContentService contentService)
 {
     _umbracoIndexingHandler =
         umbracoIndexingHandler ?? throw new ArgumentNullException(nameof(umbracoIndexingHandler));
     _contentService = contentService ?? throw new ArgumentNullException(nameof(contentService));
 }
Example #4
0
 public MemberIndexingNotificationHandler(
     IUmbracoIndexingHandler umbracoIndexingHandler,
     IMemberService memberService)
 {
     _umbracoIndexingHandler =
         umbracoIndexingHandler ?? throw new ArgumentNullException(nameof(umbracoIndexingHandler));
     _memberService = memberService ?? throw new ArgumentNullException(nameof(memberService));
 }