Exemplo n.º 1
0
 public PublishTotalViewStatisticsCommand(IStatementProcessingContext context, IDatabaseDependencyHierarchyProvider dependencyHierarchyProvider,
                                          IStatisticsProcessingDataAccumulator statisticsAccumulator)
 {
     this.context = context;
     this.dependencyHierarchyProvider = dependencyHierarchyProvider;
     this.statisticsAccumulator       = statisticsAccumulator;
 }
Exemplo n.º 2
0
 public StatisticsProcessingCommandFactory(ILog log, ICommandProcessingQueue <IExecutableCommand> queue, IStatisticsProcessingDataAccumulator statisticsAccumulator,
                                           DBMS.Contracts.IRepositoriesFactory dbmsRepositories, IRepositoriesFactory dalRepositories,
                                           IDatabaseDependencyHierarchyProvider dependencyHierarchyProvider)
 {
     this.log   = log;
     this.queue = queue;
     this.statisticsAccumulator       = statisticsAccumulator;
     this.dbmsRepositories            = dbmsRepositories;
     this.dalRepositories             = dalRepositories;
     this.dependencyHierarchyProvider = dependencyHierarchyProvider;
 }