public DirectoryDeleter(DirectoryMirrorer detector)
 {
     _detector        = detector;
     _stack           = new List <DirectoryInfo>();
     _operationsStack = new List <FileSystemOperation>();
 }
 public DirectoryCopier(DirectoryMirrorer detector)
 {
     _detector = detector;
     _stack    = new List <DirectoryInfo>();
 }