public RecordFlush(ISetupMonitorConfig setupMonitorConfig, IDataCache cache, IStorageCommands storageCommands, IRecordFlushUpdate logic, IStorageFactory dbFactory, ISettings settings) { _logger = settings.LoggerProvider.CreateLogger(typeof(RecordFlush)); _setupMonitorConfig = setupMonitorConfig; _cache = cache; _storageCommands = storageCommands; _logic = logic; _dbFactory = dbFactory; _settings = settings; }
public RecordReduce(IRecordReduceStatus reduceStatus, IRecordReduceAggregate reduceAggregater, IDataCache cache, IRecordCompare recordCompare, IStorageCommands storageCommands, IStorageFactory dbFactory, ISettings settings) { _logger = settings.LoggerProvider.CreateLogger(typeof(RecordReduce)); _configSeed = settings.ConfigSeed; _reduceStatus = reduceStatus; _reduceAggregater = reduceAggregater; _cache = cache; _recordCompare = recordCompare; _storageCommands = storageCommands; _dbFactory = dbFactory; _settings = settings; }
public RecordFlushUpdate(IDataCache cache, IStorageCommands storageCommands) { _cache = cache; _storageCommands = storageCommands; }
public ProcessingInstructionAccumulate(IStorageCommands commands) { _commands = commands; }
public RecordCompare(IStorageCommands storageCommands, ISettings settings) { _logger = settings.LoggerProvider.CreateLogger(); _storageCommands = storageCommands; _settings = settings; }