public SolutionPackagingService(ISolutionBuilder solutionBuilder, IPrepackagingService prepackagingService, IPackagingService packagingService, IBuildFolderPathProvider buildFolderPathProvider) { if (solutionBuilder == null) { throw new ArgumentNullException("solutionBuilder"); } if (prepackagingService == null) { throw new ArgumentNullException("prepackagingService"); } if (packagingService == null) { throw new ArgumentNullException("packagingService"); } if (buildFolderPathProvider == null) { throw new ArgumentNullException("buildFolderPathProvider"); } this.solutionBuilder = solutionBuilder; this.prepackagingService = prepackagingService; this.packagingService = packagingService; this.buildFolder = buildFolderPathProvider.GetBuildFolderPath(); }
public BuildOutputPackagingService(IPrepackagingService prepackagingService, IPackagingService packagingService) { if (prepackagingService == null) { throw new ArgumentNullException("prepackagingService"); } if (packagingService == null) { throw new ArgumentNullException("packagingService"); } this.prepackagingService = prepackagingService; this.packagingService = packagingService; }