public PartitionControllerCore( DocumentServiceLeaseContainer leaseContainer, DocumentServiceLeaseManager leaseManager, PartitionSupervisorFactory partitionSupervisorFactory, PartitionSynchronizer synchronizer) { this.leaseContainer = leaseContainer; this.leaseManager = leaseManager; this.partitionSupervisorFactory = partitionSupervisorFactory; this.synchronizer = synchronizer; }
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; }