public MembersIndexer( IIntranetMemberService <IGroupMember> intranetMemberService, IElasticMemberIndex <T> elasticMemberIndex, ISearchableMemberMapper <T> searchableMemberMapper ) { _intranetMemberService = intranetMemberService; _elasticMemberIndex = elasticMemberIndex; _searchableMemberMapper = searchableMemberMapper; }
public MembersIndexer( IIntranetMemberService <IntranetMember> intranetMemberService, IElasticMemberIndex <T> elasticMemberIndex, ISearchableMemberMapper <T> searchableMemberMapper, IIndexerDiagnosticService indexerDiagnosticService) { _intranetMemberService = intranetMemberService; _elasticMemberIndex = elasticMemberIndex; _searchableMemberMapper = searchableMemberMapper; _indexerDiagnosticService = indexerDiagnosticService; }
public MemberHandle(IElasticMemberIndex <T> elasticMemberIndex, ISearchableMemberMapper <T> searchableMemberMapper ) { _elasticMemberIndex = elasticMemberIndex; _searchableMemberMapper = searchableMemberMapper; }