Exemple #1
0
 public void Execute(string rootFolder)
 {
     try
     {
         _fileSystemVisitor.Visit(rootFolder);
     }
     catch (ArgumentException exception)
     {
         _logger.Log(exception.Message);
     }
 }
 public static void Visit(IFileSystemVisitor visitor, FileInfo file)
 {
     visitor.Visit(file);
 }
 public static bool Visit(IFileSystemVisitor visitor, DirectoryInfo folder)
 {
     return visitor.Visit(folder);
 }
Exemple #4
0
 public void Accept(IFileSystemVisitor visitor)
 {
     visitor.Visit((IDirectory)this);
 }
Exemple #5
0
 public void Accept(IFileSystemVisitor visitor)
 {
     visitor.Visit(this);
 }
Exemple #6
0
 public static void Visit(IFileSystemVisitor visitor, FileInfo file)
 {
     visitor.Visit(file);
 }
Exemple #7
0
 public static bool Visit(IFileSystemVisitor visitor, DirectoryInfo folder)
 {
     return(visitor.Visit(folder));
 }