public PartitionControllerCore(
     DocumentServiceLeaseContainer leaseContainer,
     DocumentServiceLeaseManager leaseManager,
     PartitionSupervisorFactory partitionSupervisorFactory,
     PartitionSynchronizer synchronizer)
 {
     this.leaseContainer             = leaseContainer;
     this.leaseManager               = leaseManager;
     this.partitionSupervisorFactory = partitionSupervisorFactory;
     this.synchronizer               = synchronizer;
 }
Example #2
0
 public PartitionControllerCore(
     DocumentServiceLeaseContainer leaseContainer,
     DocumentServiceLeaseManager leaseManager,
     PartitionSupervisorFactory partitionSupervisorFactory,
     PartitionSynchronizer synchronizer,
     ChangeFeedProcessorHealthMonitor monitor)
 {
     this.leaseContainer             = leaseContainer;
     this.leaseManager               = leaseManager;
     this.partitionSupervisorFactory = partitionSupervisorFactory;
     this.synchronizer               = synchronizer;
     this.monitor = monitor;
 }