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; }
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; }
public NuspecFilesGenerator(ITemplateProvider templateProvider) { templateProvider.CheckArgumentNull(nameof(templateProvider)); _templateProvider = templateProvider; }