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) { }
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; }
public BroadcastService(IBaseRepository <Broadcast> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher) { }
public LeaveMessageService(IBaseRepository <LeaveMessage> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher, IMapper mapper) : base(repository, searchEngine, searcher, mapper) { }
public PostService(IPostRepository repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher, IMemoryCache memoryCache) : base(repository, searchEngine, searcher) { _memoryCache = memoryCache; }
public PostService(IPostRepository repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher) { }
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; }
public LinkLoopbackService(IBaseRepository <LinkLoopback> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher) { }
public AdvertisementClickRecordService(IBaseRepository <AdvertisementClickRecord> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher) { }
public PostVisitRecordStatsService(IBaseRepository <PostVisitRecordStats> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher) { }
public PostHistoryVersionService(IBaseRepository <PostHistoryVersion> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher) { }
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; }
public SystemSettingService(IBaseRepository <SystemSetting> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher) { }
/// <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); }
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; }
public PostMergeRequestService(IBaseRepository <PostMergeRequest> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher) { }
public CommentService(IBaseRepository <Comment> repository, ISearchEngine <DataContext> searchEngine, ILuceneIndexSearcher searcher) : base(repository, searchEngine, searcher) { }
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) { }