public UserTagsSearchIndexer(
     ISearchUmbracoHelper searchUmbracoHelper,
     IUserTagProvider userTagProvider,
     IElasticTagIndex elasticTagIndex,
     IIndexerDiagnosticService indexerDiagnosticService)
 {
     _searchUmbracoHelper      = searchUmbracoHelper;
     _userTagProvider          = userTagProvider;
     _elasticTagIndex          = elasticTagIndex;
     _indexerDiagnosticService = indexerDiagnosticService;
 }
Exemple #2
0
 public MembersIndexer(
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IElasticMemberIndex <T> elasticMemberIndex,
     ISearchableMemberMapper <T> searchableMemberMapper,
     IIndexerDiagnosticService indexerDiagnosticService)
 {
     _intranetMemberService    = intranetMemberService;
     _elasticMemberIndex       = elasticMemberIndex;
     _searchableMemberMapper   = searchableMemberMapper;
     _indexerDiagnosticService = indexerDiagnosticService;
 }
Exemple #3
0
 public ContentIndexer(
     ISearchUmbracoHelper searchUmbracoHelper,
     IElasticContentIndex contentIndex,
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IIndexerDiagnosticService indexerDiagnosticService,
     IContentService contentService)
 {
     _searchUmbracoHelper       = searchUmbracoHelper;
     _contentIndex              = contentIndex;
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _indexerDiagnosticService  = indexerDiagnosticService;
     _contentService            = contentService;
 }
Exemple #4
0
 public EventsService(
     IIntranetActivityRepository intranetActivityRepository,
     ICacheService cacheService,
     IIntranetMemberService <IntranetMember> intranetMemberService,
     ICommentsService commentsService,
     ILikesService likesService,
     ISubscribeService subscribeService,
     IPermissionsService permissionsService,
     INotificationsService notificationService,
     IMediaHelper mediaHelper,
     IElasticUintraActivityIndex activityIndex,
     IDocumentIndexer documentIndexer,
     IActivityTypeProvider activityTypeProvider,
     IIntranetMediaService intranetMediaService,
     IGroupActivityService groupActivityService,
     IActivityLocationService activityLocationService,
     IActivitySubscribeSettingService activitySubscribeSettingService,
     IActivityLinkPreviewService activityLinkPreviewService,
     IGroupService groupService,
     INotifierDataBuilder notifierDataBuilder,
     IActivityLinkService activityLinkService,
     IIndexerDiagnosticService indexerDiagnosticService,
     IUserTagService userTagService)
     : base(
         intranetActivityRepository,
         cacheService,
         activityTypeProvider,
         intranetMediaService,
         activityLocationService,
         activityLinkPreviewService,
         intranetMemberService,
         permissionsService,
         groupActivityService,
         groupService)
 {
     _commentsService                 = commentsService;
     _likesService                    = likesService;
     _subscribeService                = subscribeService;
     _notificationService             = notificationService;
     _mediaHelper                     = mediaHelper;
     _activityIndex                   = activityIndex;
     _documentIndexer                 = documentIndexer;
     _intranetMediaService            = intranetMediaService;
     _groupActivityService            = groupActivityService;
     _activitySubscribeSettingService = activitySubscribeSettingService;
     _groupService                    = groupService;
     _notifierDataBuilder             = notifierDataBuilder;
     _activityLinkService             = activityLinkService;
     _indexerDiagnosticService        = indexerDiagnosticService;
     _userTagService                  = userTagService;
 }
 public DocumentIndexer(IElasticDocumentIndex documentIndex,
                        ISearchApplicationSettings settings,
                        IMediaHelper mediaHelper,
                        IMediaService mediaService,
                        ILogger logger,
                        IIndexerDiagnosticService indexerDiagnosticService)
 {
     _documentIndex            = documentIndex;
     _settings                 = settings;
     _mediaHelper              = mediaHelper;
     _mediaService             = mediaService;
     _logger                   = logger;
     _indexerDiagnosticService = indexerDiagnosticService;
 }