/// <summary> /// Construtor padrão. /// </summary> public SearchService() { _searcher = ContainerManager.ApplicationContainer.GetExportedValue <ISearcher>(); _searchStatistics = ContainerManager.ApplicationContainer.GetExportedValue <ISearchStatistics>(); _currentCulture = System.Globalization.CultureInfo.GetCultureInfo("en-US"); _searcher.Initialize(); }
public LuceneSearcher(ISchemeRepository structRepository, IRepositoryLoader repositoryLoader, IDataRepository dataRepository, ISearchStatistics statisticsManager) { _structRepository = structRepository; _repositoryLoader = repositoryLoader; _dataRepository = dataRepository; _statisticsManager = statisticsManager; _syncService = new Colosoft.SearchEngine.Services.SyncSearchService(this); }
public Searcher(IStructRepository structRepository, IDataRepository dataRespository, IChannelManager channelManager, ISearchManager searchManager, ISummaryManager summaryManager, ISearchStatistics statisticsManager) { _structRepository = structRepository; _dataRepository = dataRespository; _channelManager = channelManager; _searchManager = searchManager; _summaryManager = summaryManager; _statisticsManager = statisticsManager; }