public IndexEngine( IConfiguracoesDaAplicacao configuracoesDaAplicacao, LuceneIndexerSession luceneSession) : base(configuracoesDaAplicacao) { this.luceneSession = luceneSession; }
public SearchService( ISearchEngine searchEngine, ISessaoDoUsuario userSession, AutorizaVisualizacaoDocumento contentAuthorizator, IDocumentoRepositorio contentRepository, IConfiguracoesDaAplicacao configuracoesDaAplicacao) { this.searchEngine = searchEngine; this.sessaoDoUsuario = userSession; this.autorizaVisualizacaoDocumento = contentAuthorizator; this.configuracoesDaAplicacao = configuracoesDaAplicacao; this.documentoRepositorio = contentRepository; }
public IndexQueueProcess( IDocumentoRepositorio documentoRepositorio, IConfiguracoesDaAplicacao configuracoesDaAplicacao, IUnidadeDeTrabalho unidadeDeTrabalho, LuceneIndexerSession indexerSession, IndexQueueProcessBatch indexQueueProcessBatch) { this.documentoRepositorio = documentoRepositorio; this.configuracoesDaAplicacao = configuracoesDaAplicacao; this.unidadeDeTrabalho = unidadeDeTrabalho; this.indexerSession = indexerSession; this.indexQueueProcessBatch = indexQueueProcessBatch; }
public SearchEngine( IConfiguracoesDaAplicacao configuracoesDaAplicacao) : base(configuracoesDaAplicacao) { }
protected LuceneEngineBase(IConfiguracoesDaAplicacao configuracoesDaAplicacao) { this.configuracoesDaAplicacao = configuracoesDaAplicacao; }