public PodeAcessarDocumentoAttribute() { this.sessaoDoUsuario = InversionControl.Current.Resolve<ISessaoDoUsuario>(); this.acessoDocumentoRepositorio = InversionControl.Current.Resolve<IAcessoDocumentoRepositorio>(); this.documentoRepositorio = InversionControl.Current.Resolve<IDocumentoRepositorio>(); this.autorizaVisualizacaoDocumento = InversionControl.Current.Resolve<AutorizaVisualizacaoDocumento>(); }
public IndexacaoController() { this.sessaoDoUsuario = InversionControl.Current.Resolve<ISessaoDoUsuario>(); this.indexacaoRepositorio = InversionControl.Current.Resolve<IIndexacaoRepositorio>(); this.documentoRepositorio = InversionControl.Current.Resolve<IDocumentoRepositorio>(); this.logarAcaoSistema = InversionControl.Current.Resolve<LogarAcaoDoSistema>(); }
public DocumentoServico( IDocumentoRepositorio documentoRepositorio, ISessaoDoUsuario sessaoDoUsuario) { this.documentoRepositorio = documentoRepositorio; this.sessaoDoUsuario = sessaoDoUsuario; }
public AutorizaVisualizacaoDocumento( ISessaoDoUsuario sessaoDoUsuario, IAcessoDocumentoRepositorio acessoDocumentoRepositorio, IDocumentoRepositorio documentoRepositorio) { this.sessaoDoUsuario = sessaoDoUsuario; this.acessoDocumentoRepositorio = acessoDocumentoRepositorio; this.documentoRepositorio = documentoRepositorio; }
public IndexQueueProcessBatch( IIndexEngine indexEngine, IDocumentoRepositorio documentoRepositorio, IIndexacaoRepositorio indexacaoRepositorio) { this.indexContentSearchEngineService = indexEngine; this.indexacaoRepositorio = indexacaoRepositorio; this.documentoRepositorio = documentoRepositorio; }
public VersaoDocumentoServico( IDocumentoRepositorio documentoRepositorio, LogarAcaoDoSistema logarAcaoSistema, IVersaoDocumentoRepositorio versaoDocumentoRepositorio, ISessaoDoUsuario sessaoDoUsuario) { this.logarAcaoSistema = logarAcaoSistema; this.documentoRepositorio = documentoRepositorio; this.versaoDocumentoRepositorio = versaoDocumentoRepositorio; this.sessaoDoUsuario = sessaoDoUsuario; }
public ArquivosController() { this.sessaoDoUsuario = InversionControl.Current.Resolve<ISessaoDoUsuario>(); this.salvarConteudoServico = InversionControl.Current.Resolve<SalvarConteudoServico>(); this.versaoDocumentoRepositorio = InversionControl.Current.Resolve<IVersaoDocumentoRepositorio>(); this.documentoRepositorio = InversionControl.Current.Resolve<IDocumentoRepositorio>(); this.storageServico = InversionControl.Current.Resolve<StorageServico>(); this.mongoStorage = InversionControl.Current.Resolve<IMongoStorage>(); this.openOfficeTransformer = InversionControl.Current.Resolve<OpenOfficeTransformer>(); this.logarAcaoSistema = InversionControl.Current.Resolve<LogarAcaoDoSistema>(); }
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; }