Exemplo n.º 1
0
 public Recorder(IDataCache cache, ISettings settings)
 {
     _logger = settings.LoggerProvider.CreateLogger(typeof(Recorder));
     _configSeed = settings.ConfigSeed;
     _cache = cache;
     _settings = settings;
 }
Exemplo n.º 2
0
 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;
 }