public LoggingPollingCopyOperation(ICopyOperation copyOperation, ILogger logger)
 {
     _copyOperation = copyOperation;
     _logger = logger;
 }
 public SynchronizationOperation(ICopyOperation copyOperation)
 {
     _copyOperation = copyOperation;
 }
 public PollingCopyOperation(ICopyOperation copyOperation, IPollingManager pollingManager)
 {
     _copyOperation = copyOperation;
     _pollingManager = pollingManager;
 }