Beispiel #1
0
 public NoticeService(IBaseRepository <Notice> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
 public SeminarPostHistoryVersionService(IBaseRepository <SeminarPostHistoryVersion> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher, IMapper mapper) : base(repository, searchEngine, searcher, mapper)
 {
 }
Beispiel #3
0
 public LoginRecordService(IBaseRepository <LoginRecord> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
 public UserInfoService(IBaseRepository <UserInfo> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
 public BaseService(IBaseRepository <T> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher)
 {
     BaseDal      = repository;
     SearchEngine = searchEngine;
     Searcher     = searcher;
 }
Beispiel #6
0
 public BroadcastService(IBaseRepository <Broadcast> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
Beispiel #7
0
 public LeaveMessageService(IBaseRepository <LeaveMessage> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher, IMapper mapper) : base(repository, searchEngine, searcher, mapper)
 {
 }
Beispiel #8
0
 public PostService(IPostRepository repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher, IMemoryCache memoryCache) : base(repository, searchEngine, searcher)
 {
     _memoryCache = memoryCache;
 }
Beispiel #9
0
 public PostService(IPostRepository repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
Beispiel #10
0
 public VariablesService(IBaseRepository <Variables> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
 public AdvertisementService(IBaseRepository <Advertisement> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
     _luceneIndexSearcher = searcher;
 }
Beispiel #12
0
 public LinkLoopbackService(IBaseRepository <LinkLoopback> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
Beispiel #13
0
 public AdvertisementClickRecordService(IBaseRepository <AdvertisementClickRecord> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
Beispiel #14
0
 public PostVisitRecordStatsService(IBaseRepository <PostVisitRecordStats> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
Beispiel #15
0
 public PostHistoryVersionService(IBaseRepository <PostHistoryVersion> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
Beispiel #16
0
 public PostService(IPostRepository repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher, ICacheManager <SearchResult <PostDto> > cacheManager, ICacheManager <Dictionary <string, int> > tagCacheManager, ICategoryRepository categoryRepository, IMapper mapper) : base(repository, searchEngine, searcher)
 {
     _cacheManager       = cacheManager;
     _tagCacheManager    = tagCacheManager;
     _categoryRepository = categoryRepository;
     _mapper             = mapper;
 }
Beispiel #17
0
 public SystemSettingService(IBaseRepository <SystemSetting> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
Beispiel #18
0
 /// <summary>
 /// 搜索引擎
 /// </summary>
 /// <param name="context">数据库上下文</param>
 /// <param name="directory"></param>
 /// <param name="analyzer"></param>
 /// <param name="memoryCache"></param>
 public SearchEngine(TContext context, Directory directory, Analyzer analyzer, IMemoryCache memoryCache)
 {
     Context             = context;
     LuceneIndexer       = new LuceneIndexer(directory, analyzer);
     LuceneIndexSearcher = new LuceneIndexSearcher(directory, analyzer, memoryCache);
 }
Beispiel #19
0
 public SeminarPostService(IBaseRepository <SeminarPost> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
 public CategoryService(IBaseRepository <Category> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher, IMapper mapper) : base(repository, searchEngine, searcher, mapper)
 {
 }
 public SearchDetailsService(IBaseRepository <SearchDetails> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher, ISearchDetailsRepository searchDetailsRepository) : base(repository, searchEngine, searcher)
 {
     _searchDetailsRepository = searchDetailsRepository;
 }
Beispiel #22
0
 public PostMergeRequestService(IBaseRepository <PostMergeRequest> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
Beispiel #23
0
 public CommentService(IBaseRepository <Comment> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
Beispiel #24
0
 public InternalMessageService(IBaseRepository <InternalMessage> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher)
 {
 }
 public PostService(IPostRepository repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher, ICacheManager <SearchResult <PostDto> > cacheManager, ICacheManager <List <Post> > searchCacheManager) : base(repository, searchEngine, searcher)
 {
     _cacheManager       = cacheManager;
     _searchCacheManager = searchCacheManager;
 }
 public FastShareService(IBaseRepository <FastShare> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher, IMapper mapper) : base(repository, searchEngine, searcher, mapper)
 {
 }