예제 #1
0
 public MembersIndexer(
     IIntranetMemberService <IGroupMember> intranetMemberService,
     IElasticMemberIndex <T> elasticMemberIndex,
     ISearchableMemberMapper <T> searchableMemberMapper
     )
 {
     _intranetMemberService  = intranetMemberService;
     _elasticMemberIndex     = elasticMemberIndex;
     _searchableMemberMapper = searchableMemberMapper;
 }
예제 #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 UserListPanelViewModelConverter(
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IElasticMemberIndex <SearchableMember> elasticIndex,
     IProfileLinkProvider profileLinkProvider,
     IGroupService groupService,
     IGroupMemberService groupMemberService,
     IUBaselineRequestContext baselineRequestContext)
 {
     _elasticIndex           = elasticIndex;
     _profileLinkProvider    = profileLinkProvider;
     _groupService           = groupService;
     _intranetMemberService  = intranetMemberService;
     _groupMemberService     = groupMemberService;
     _baselineRequestContext = baselineRequestContext;
 }
예제 #4
0
 public UserListController(
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IElasticMemberIndex <SearchableMember> elasticIndex,
     IProfileLinkProvider profileLinkProvider,
     IGroupService groupService,
     IGroupMemberService groupMemberService,
     INotificationsService notificationsService,
     INotifierDataHelper notifierDataHelper)
 {
     _elasticIndex          = elasticIndex;
     _profileLinkProvider   = profileLinkProvider;
     _groupService          = groupService;
     _intranetMemberService = intranetMemberService;
     _groupMemberService    = groupMemberService;
     _notificationsService  = notificationsService;
     _notifierDataHelper    = notifierDataHelper;
 }
예제 #5
0
 public MemberHandle(IElasticMemberIndex <T> elasticMemberIndex, ISearchableMemberMapper <T> searchableMemberMapper
                     )
 {
     _elasticMemberIndex     = elasticMemberIndex;
     _searchableMemberMapper = searchableMemberMapper;
 }