public StartTransactionsRecordingCommand(TransactionOperationsMerger databaseTxMerger, string filePath, Action onStop)
 {
     _databaseTxMerger = databaseTxMerger;
     _filePath         = filePath;
     _onStop           = onStop;
 }
 public StopTransactionsRecordingCommand(TransactionOperationsMerger databaseTxMerger)
 {
     _databaseTxMerger = databaseTxMerger;
 }
 public TransactionsRecordingCommand(TransactionOperationsMerger databaseTxMerger, Instruction instruction, string filePath = null)
 {
     _databaseTxMerger = databaseTxMerger;
     _instruction      = instruction;
     _filePath         = filePath;
 }