public PackageDeploymentProcessor(
     IArchiveProcessor archiveProcessor,
     IEnvironmentalTokenResolver environmentalTokenResolver, 
     IProgressNotifier progressNotifier, 
     IReservedTokenResolver reservedTokenResolver)
 {
     this.archiveProcessor = archiveProcessor;
     this.environmentalTokenResolver = environmentalTokenResolver;
     this.progressNotifier = progressNotifier;
     this.reservedTokenResolver = reservedTokenResolver;
 }
 public FileCopyPackageTask(
     IArchiveProcessor archiveProcessor,
     IEnvironmentalTokenResolver environmentalTokenResolver, 
     IProgressNotifier progressNotifier, 
     IReservedTokenResolver reservedTokenResolver)
 {
     this.archiveProcessor = archiveProcessor;
     this.environmentalTokenResolver = environmentalTokenResolver;
     this.progressNotifier = progressNotifier;
     this.reservedTokenResolver = reservedTokenResolver;
 }