コード例 #1
0
 public PersistLogEntryDataAccumulatorsCommand(IStatementsProcessingDataAccumulator statementDataAccumulator, IRepositoriesFactory repositories,
                                               ILastProcessedLogEntryEvidence processedLogEntryEvidence)
 {
     this.statementDataAccumulator  = statementDataAccumulator;
     this.repositories              = repositories;
     this.processedLogEntryEvidence = processedLogEntryEvidence;
 }
コード例 #2
0
 public GeneralProcessingCommandFactory(ILog log, ICollectorConfiguration configuration, IStatementsProcessingDataAccumulator statementDataAccumulator,
                                        DBMS.Contracts.IRepositoriesFactory dbmsRepositories, IRepositoriesFactory dalRepositories,
                                        ILastProcessedLogEntryEvidence processedLogEntryEvidence)
 {
     this.log                       = log;
     this.configuration             = configuration;
     this.statementDataAccumulator  = statementDataAccumulator;
     this.dbmsRepositories          = dbmsRepositories;
     this.dalRepositories           = dalRepositories;
     this.processedLogEntryEvidence = processedLogEntryEvidence;
 }
 public PublishNormalizedStatementCommand(LogEntryProcessingContext context, IStatementsProcessingDataAccumulator statementDataAccumulator)
 {
     this.context = context;
     this.statementDataAccumulator = statementDataAccumulator;
 }