예제 #1
0
 public ExtractPackage(ICombinedPackageExtractor combinedPackageExtractor, ICalamariFileSystem fileSystem, IVariables variables, ILog log)
 {
     this.combinedPackageExtractor = combinedPackageExtractor;
     this.fileSystem = fileSystem;
     this.variables  = variables;
     this.log        = log;
 }
예제 #2
0
 public PackageStore(ICombinedPackageExtractor packageExtractor, ICalamariFileSystem fileSystem)
 {
     this.supportedExtensions = packageExtractor.Extensions.Concat(JarPackageExtractor.SupportedExtensions).Distinct().ToArray();
     this.fileSystem          = fileSystem;
 }