示例#1
0
 public NuGetManager(INuspecFilesGenerator nuspecFilesGenerator, INugetPacker nugetPacker,
                     INugetPackageRestorer nugetPackageRestorer, INugetPackagesProvider nugetPackagesProvider,
                     IPackageInfoProvider packageInfoProvider,
                     IApplicationPackageListProvider applicationPackageListProvider,
                     IPackageArchiver packageArchiver, IDotnetExecutor dotnetExecutor, IFileSystem fileSystem,
                     ILogger logger)
 {
     nuspecFilesGenerator.CheckArgumentNull(nameof(nuspecFilesGenerator));
     nugetPacker.CheckArgumentNull(nameof(nugetPacker));
     nugetPackageRestorer.CheckArgumentNull(nameof(nugetPackageRestorer));
     nugetPackagesProvider.CheckArgumentNull(nameof(nugetPackagesProvider));
     packageInfoProvider.CheckArgumentNull(nameof(packageInfoProvider));
     applicationPackageListProvider.CheckArgumentNull(nameof(applicationPackageListProvider));
     packageArchiver.CheckArgumentNull(nameof(packageArchiver));
     dotnetExecutor.CheckArgumentNull(nameof(dotnetExecutor));
     fileSystem.CheckArgumentNull(nameof(fileSystem));
     logger.CheckArgumentNull(nameof(logger));
     _nuspecFilesGenerator           = nuspecFilesGenerator;
     _nugetPacker                    = nugetPacker;
     _nugetPackageRestorer           = nugetPackageRestorer;
     _nugetPackagesProvider          = nugetPackagesProvider;
     _packageInfoProvider            = packageInfoProvider;
     _applicationPackageListProvider = applicationPackageListProvider;
     _packageArchiver                = packageArchiver;
     _dotnetExecutor                 = dotnetExecutor;
     _fileSystem = fileSystem;
     _logger     = logger;
 }
示例#2
0
 public ChangedBinariesLister(IBinariesHelper binariesHelper, ICakeBuilder cakeBuilder, IFolderDeleter folderDeleter, IGitUtilities gitUtilities, INugetPackageRestorer nugetPackageRestorer)
 {
     BinariesHelper       = binariesHelper;
     CakeBuilder          = cakeBuilder;
     FolderDeleter        = folderDeleter;
     GitUtilities         = gitUtilities;
     NugetPackageRestorer = nugetPackageRestorer;
 }