Ejemplo n.º 1
0
 public NugetPacker(ITemplateProvider templateProvider, IDotnetExecutor dotnetExecutor,
                    IWorkingDirectoriesProvider workingDirectoriesProvider, IFileSystem fileSystem, ILogger logger)
 {
     dotnetExecutor.CheckArgumentNull(nameof(dotnetExecutor));
     templateProvider.CheckArgumentNull(nameof(templateProvider));
     workingDirectoriesProvider.CheckArgumentNull(nameof(workingDirectoriesProvider));
     fileSystem.CheckArgumentNull(nameof(fileSystem));
     logger.CheckArgumentNull(nameof(logger));
     _dotnetExecutor             = dotnetExecutor;
     _templateProvider           = templateProvider;
     _workingDirectoriesProvider = workingDirectoriesProvider;
     _fileSystem = fileSystem;
     _logger     = logger;
 }
Ejemplo n.º 2
0
 public NugetPackageRestorer(INugetPackagesProvider nugetPackagesProvider, IPackageArchiver packageArchiver,
                             ITemplateProvider templateProvider, IDotnetExecutor dotnetExecutor,
                             IWorkingDirectoriesProvider workingDirectoriesProvider, IFileSystem fileSystem, ILogger logger)
 {
     nugetPackagesProvider.CheckArgumentNull(nameof(nugetPackagesProvider));
     packageArchiver.CheckArgumentNull(nameof(packageArchiver));
     dotnetExecutor.CheckArgumentNull(nameof(dotnetExecutor));
     templateProvider.CheckArgumentNull(nameof(templateProvider));
     workingDirectoriesProvider.CheckArgumentNull(nameof(workingDirectoriesProvider));
     fileSystem.CheckArgumentNull(nameof(fileSystem));
     logger.CheckArgumentNull(nameof(logger));
     _nugetPackagesProvider      = nugetPackagesProvider;
     _packageArchiver            = packageArchiver;
     _dotnetExecutor             = dotnetExecutor;
     _templateProvider           = templateProvider;
     _workingDirectoriesProvider = workingDirectoriesProvider;
     _fileSystem = fileSystem;
     _logger     = logger;
 }
Ejemplo n.º 3
0
 public NuspecFilesGenerator(ITemplateProvider templateProvider)
 {
     templateProvider.CheckArgumentNull(nameof(templateProvider));
     _templateProvider = templateProvider;
 }