public LuceneSiteIndexController(ISiteDefinitionRepository siteDefinitionRepository, IContentIndexRepository contentIndexRepository , IContentRepository contentRepository, IRemoteContentIndexRepository remoteContentIndexRepository , IIndexingHandler indexingHandler) { _siteDefinitionRepository = siteDefinitionRepository; _contentIndexRepository = contentIndexRepository; _contentRepository = contentRepository; _remoteContentIndexRepository = remoteContentIndexRepository; _indexingHandler = indexingHandler; }
public IndexingHandler(IContentIndexRepository contentIndexRepository, IRemoteContentIndexRepository remoteContentIndexRepository) { _contentIndexRepository = contentIndexRepository; _remoteContentIndexRepository = remoteContentIndexRepository; }
public IndexingHandler() { _contentIndexRepository = ServiceLocator.Current.GetInstance <IContentIndexRepository>(); _remoteContentIndexRepository = ServiceLocator.Current.GetInstance <IRemoteContentIndexRepository>(); }