Ejemplo n.º 1
0
 /// <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();
 }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
 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;
 }