public ConstructSolutionPatcherRunArgs(
     IFileSystem fileSystem,
     IPatcherInternalDataPathProvider internalDataPathProvider,
     IPatcherExtraDataPathProvider patcherExtraDataPathProvider,
     IDefaultDataPathProvider defaultDataPathProvider)
 {
     _fileSystem = fileSystem;
     _internalDataPathProvider    = internalDataPathProvider;
     PatcherExtraDataPathProvider = patcherExtraDataPathProvider;
     DefaultDataPathProvider      = defaultDataPathProvider;
 }
Esempio n. 2
0
 public CopyOverExtraData(
     IFileSystem fileSystem,
     ILogger logger,
     IDeepCopyDirectory deepCopyDirectory,
     IDefaultDataPathProvider defaultDataPathProvider,
     IPatcherExtraDataPathProvider userExtraData)
 {
     _fileSystem             = fileSystem;
     _logger                 = logger;
     DeepCopy                = deepCopyDirectory;
     DefaultDataPathProvider = defaultDataPathProvider;
     UserExtraData           = userExtraData;
 }