Example #1
0
 public ToolManifestFinder(
     DirectoryPath probeStart,
     IFileSystem fileSystem = null,
     IDangerousFileDetector dangerousFileDetector = null)
 {
     _probeStart            = probeStart;
     _fileSystem            = fileSystem ?? new FileSystemWrapper();
     _dangerousFileDetector = dangerousFileDetector ?? new DangerousFileDetector();
     _toolManifestEditor    = new ToolManifestEditor(_fileSystem, dangerousFileDetector);
 }
Example #2
0
 public ToolManifestEditor(IFileSystem fileSystem = null, IDangerousFileDetector dangerousFileDetector = null)
 {
     _dangerousFileDetector = dangerousFileDetector ?? new DangerousFileDetector();
     _fileSystem            = fileSystem ?? new FileSystemWrapper();
 }