コード例 #1
0
 public UserTagsSearchIndexer(
     ISearchUmbracoHelper searchUmbracoHelper,
     IUserTagProvider userTagProvider,
     IElasticTagIndex elasticTagIndex,
     IIndexerDiagnosticService indexerDiagnosticService)
 {
     _searchUmbracoHelper      = searchUmbracoHelper;
     _userTagProvider          = userTagProvider;
     _elasticTagIndex          = elasticTagIndex;
     _indexerDiagnosticService = indexerDiagnosticService;
 }
コード例 #2
0
 public MembersIndexer(
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IElasticMemberIndex <T> elasticMemberIndex,
     ISearchableMemberMapper <T> searchableMemberMapper,
     IIndexerDiagnosticService indexerDiagnosticService)
 {
     _intranetMemberService    = intranetMemberService;
     _elasticMemberIndex       = elasticMemberIndex;
     _searchableMemberMapper   = searchableMemberMapper;
     _indexerDiagnosticService = indexerDiagnosticService;
 }
コード例 #3
0
 public ContentIndexer(
     ISearchUmbracoHelper searchUmbracoHelper,
     IElasticContentIndex contentIndex,
     IDocumentTypeAliasProvider documentTypeAliasProvider,
     IIndexerDiagnosticService indexerDiagnosticService,
     IContentService contentService)
 {
     _searchUmbracoHelper       = searchUmbracoHelper;
     _contentIndex              = contentIndex;
     _documentTypeAliasProvider = documentTypeAliasProvider;
     _indexerDiagnosticService  = indexerDiagnosticService;
     _contentService            = contentService;
 }
コード例 #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;
 }
コード例 #5
0
 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;
 }