Example #1
0
 public BookHitSearchManager(FulltextStorageProvider fulltextStorageProvider, AuthorizationManager authorizationManager, BookViewRepository bookRepository, IMapper mapper)
 {
     m_fulltextStorageProvider = fulltextStorageProvider;
     m_authorizationManager    = authorizationManager;
     m_bookRepository          = bookRepository;
     m_mapper = mapper;
 }
Example #2
0
 public SearchByCriteriaWork(MetadataRepository metadataRepository, BookViewRepository bookRepository,
                             SearchCriteriaQueryCreator queryCreator, TermCriteriaPageConditionCreator termCriteriaCreator) : base(
         metadataRepository)
 {
     m_metadataRepository  = metadataRepository;
     m_bookRepository      = bookRepository;
     m_queryCreator        = queryCreator;
     m_termCriteriaCreator = termCriteriaCreator;
 }
 public SearchHeadwordRowNumberWork(BookViewRepository bookRepository, CategoryRepository categoryRepository,
                                    HeadwordRowNumberSearchRequestContract request, int userId, ProjectTypeEnum projectType, IMapper mapper) : base(bookRepository)
 {
     m_bookRepository     = bookRepository;
     m_categoryRepository = categoryRepository;
     m_request            = request;
     m_userId             = userId;
     m_projectType        = projectType;
     m_mapper             = mapper;
 }
 public SearchByCriteriaFulltextResultWork(MetadataRepository metadataRepository, BookViewRepository bookRepository,
                                           FulltextSearchResultData fulltextSearchResultData, TermCriteriaPageConditionCreator termCriteriaCreator,
                                           ProjectTypeEnum projectType) : base(metadataRepository)
 {
     m_metadataRepository       = metadataRepository;
     m_bookRepository           = bookRepository;
     m_fulltextSearchResultData = fulltextSearchResultData;
     m_termCriteriaCreator      = termCriteriaCreator;
     m_projectType = projectType;
 }
Example #5
0
 public BookManager(MetadataRepository metadataRepository, CategoryRepository categoryRepository,
                    BookViewRepository bookRepository, IFileSystemManager fileSystemManager,
                    FulltextStorageProvider fulltextStorageProvider, AuthorizationManager authorizationManager,
                    AuthenticationManager authenticationManager, ForumSiteUrlHelper forumSiteUrlHelper,
                    IMapper mapper, PortalTypeProvider portalTypeProvider)
 {
     m_metadataRepository      = metadataRepository;
     m_categoryRepository      = categoryRepository;
     m_bookRepository          = bookRepository;
     m_fileSystemManager       = fileSystemManager;
     m_fulltextStorageProvider = fulltextStorageProvider;
     m_authorizationManager    = authorizationManager;
     m_authenticationManager   = authenticationManager;
     m_forumSiteUrlHelper      = forumSiteUrlHelper;
     m_mapper             = mapper;
     m_portalTypeProvider = portalTypeProvider;
     m_filterBookType     = new[] { BookTypeEnum.CardFile };
 }
Example #6
0
 public BookSearchManager(MetadataRepository metadataRepository, SnapshotRepository snapshotRepository,
                          ResourceRepository resourceRepository,
                          MetadataSearchCriteriaProcessor metadataSearchCriteriaProcessor, BookViewRepository bookRepository,
                          CorpusSearchManager corpusSearchManager, HeadwordSearchManager headwordSearchManager,
                          FulltextStorageProvider fulltextStorageProvider, AuthorizationManager authorizationManager,
                          ForumSiteUrlHelper forumSiteUrlHelper, IMapper mapper)
 {
     m_metadataRepository = metadataRepository;
     m_snapshotRepository = snapshotRepository;
     m_resourceRepository = resourceRepository;
     m_metadataSearchCriteriaProcessor = metadataSearchCriteriaProcessor;
     m_bookRepository          = bookRepository;
     m_corpusSearchManager     = corpusSearchManager;
     m_headwordSearchManager   = headwordSearchManager;
     m_fulltextStorageProvider = fulltextStorageProvider;
     m_authorizationManager    = authorizationManager;
     m_forumSiteUrlHelper      = forumSiteUrlHelper;
     m_mapper = mapper;
 }
Example #7
0
 public CorpusSearchManager(MetadataRepository metadataRepository, BookViewRepository bookRepository, IMapper mapper)
 {
     m_metadataRepository = metadataRepository;
     m_bookRepository     = bookRepository;
     m_mapper             = mapper;
 }
Example #8
0
 public GetAudioBookDetailWork(MetadataRepository metadataRepository, BookViewRepository bookRepository, long projectId) : base(metadataRepository)
 {
     m_metadataRepository = metadataRepository;
     m_bookRepository     = bookRepository;
     m_projectId          = projectId;
 }
Example #9
0
 public SearchHeadwordByCriteriaWork(ResourceRepository resourceRepository, BookViewRepository bookRepository, SearchCriteriaQueryCreator queryCreator) : base(resourceRepository)
 {
     m_resourceRepository = resourceRepository;
     m_bookRepository     = bookRepository;
     m_queryCreator       = queryCreator;
 }
Example #10
0
 public ExistDbStorage(CommunicationProvider communicationProvider, BookViewRepository bookRepository, IMapper mapper)
 {
     m_communicationProvider = communicationProvider;
     m_bookRepository        = bookRepository;
     m_mapper = mapper;
 }
Example #11
0
 public SearchAudioByCriteriaWork(MetadataRepository metadataRepository, BookViewRepository bookRepository, SearchCriteriaQueryCreator queryCreator) : base(metadataRepository)
 {
     m_metadataRepository = metadataRepository;
     m_bookRepository     = bookRepository;
     m_queryCreator       = queryCreator;
 }