Example #1
0
 public HandleTasksMetaStorage(
     ITaskMetaStorage taskMetaStorage,
     ITaskMinimalStartTicksIndex minimalStartTicksIndex,
     IEventLogRepository eventLogRepository,
     IGlobalTime globalTime,
     IChildTaskIndex childTaskIndex,
     IRtqTaskDataRegistry taskDataRegistry,
     ILog logger)
 {
     this.taskMetaStorage        = taskMetaStorage;
     this.minimalStartTicksIndex = minimalStartTicksIndex;
     this.eventLogRepository     = eventLogRepository;
     this.globalTime             = globalTime;
     this.childTaskIndex         = childTaskIndex;
     this.taskDataRegistry       = taskDataRegistry;
     this.logger = logger.ForContext(nameof(HandleTasksMetaStorage));
 }
 public ChildTaskIndex(ICassandraCluster cassandraCluster, IRtqSettings rtqSettings, ISerializer serializer, ITaskMetaStorage taskMetaStorage)
 {
     this.cassandraCluster = cassandraCluster;
     this.rtqSettings      = rtqSettings;
     this.serializer       = serializer;
     this.taskMetaStorage  = taskMetaStorage;
 }