public CopyTablesActor(
     IDataObjectTypesProviderFactory dataObjectTypesProviderFactory,
     IConnectionStringSettings connectionStringSettings)
 {
     _dataObjectTypesProviderFactory = dataObjectTypesProviderFactory;
     _connectionStringSettings       = connectionStringSettings;
 }
 public BulkReplicationActor(
     IDataObjectTypesProviderFactory dataObjectTypesProviderFactory,
     IConnectionStringSettings connectionStringSettings)
 {
     _dataObjectTypesProviderFactory = dataObjectTypesProviderFactory;
     _connectionStringSettings       = connectionStringSettings;
 }
 public BulkReplicationActor(
     IDataObjectTypesProviderFactory dataObjectTypesProviderFactory,
     IConnectionStringSettings connectionStringSettings)
 {
     _dataObjectTypesProviderFactory = dataObjectTypesProviderFactory;
     _connectionStringSettings = connectionStringSettings;
 }
 public BulkReplicationActor(
     IDataObjectTypesProviderFactory dataObjectTypesProviderFactory,
     IConnectionStringSettings connectionStringSettings,
     IAccessorTypesProvider accessorTypesProvider)
 {
     _dataObjectTypesProviderFactory = dataObjectTypesProviderFactory;
     _connectionStringSettings       = connectionStringSettings;
     _bulkReplicator = new BulkReplicator(accessorTypesProvider);
 }
 public KafkaReplicationActor(
     IConnectionStringSettings connectionStringSettings,
     IDataObjectTypesProviderFactory dataObjectTypesProviderFactory,
     IKafkaMessageFlowReceiverFactory kafkaMessageFlowReceiverFactory,
     KafkaMessageFlowInfoProvider kafkaMessageFlowInfoProvider,
     IReadOnlyCollection <IBulkCommandFactory <Confluent.Kafka.Message> > commandFactories,
     ITracer tracer)
 {
     _connectionStringSettings       = connectionStringSettings;
     _dataObjectTypesProviderFactory = dataObjectTypesProviderFactory;
     _receiverFactory = kafkaMessageFlowReceiverFactory;
     _kafkaMessageFlowInfoProvider = kafkaMessageFlowInfoProvider;
     _commandFactories             = commandFactories;
     _tracer = tracer;
 }
 public BulkReplicationActor(
     IDataObjectTypesProviderFactory dataObjectTypesProviderFactory,
     IConnectionStringSettings connectionStringSettings)
     : this(dataObjectTypesProviderFactory, connectionStringSettings, new StaticAccessorTypesProvider())
 {
 }