コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NpmPackageInstaller"/> class.
 /// </summary>
 /// <param name="processRunner">The process runner.</param>
 /// <param name="log">The log.</param>
 /// <param name="contentResolver">The content resolver.</param>
 /// <param name="config">The configuration.</param>
 /// <param name="toolLocator">The ToolLocator.</param>
 public NpmPackageInstaller(IProcessRunner processRunner, ICakeLog log, INpmContentResolver contentResolver, ICakeConfiguration config, IToolLocator toolLocator)
 {
     _processRunner   = processRunner ?? throw new ArgumentNullException(nameof(processRunner));
     _log             = log ?? throw new ArgumentNullException(nameof(log));
     _contentResolver = contentResolver ?? throw new ArgumentNullException(nameof(contentResolver));
     _config          = config ?? throw new ArgumentNullException(nameof(config));
     _toolLocator     = toolLocator ?? throw new ArgumentNullException(nameof(toolLocator));
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NpmPackageInstaller"/> class.
 /// </summary>
 /// <param name="processRunner">The process runner.</param>
 /// <param name="log">The log.</param>
 /// <param name="contentResolver">The content resolver.</param>
 /// <param name="config">The configuration.</param>
 /// <param name="toolLocator">The ToolLocator.</param>
 /// <param name="environment">The Environment.</param>
 /// <param name="fileSystem">The Filesystem.</param>
 public NpmPackageInstaller(
     IProcessRunner processRunner,
     ICakeLog log,
     INpmContentResolver contentResolver,
     ICakeConfiguration config,
     IToolLocator toolLocator,
     ICakeEnvironment environment,
     IFileSystem fileSystem)
 {
     _processRunner   = processRunner ?? throw new ArgumentNullException(nameof(processRunner));
     _log             = log ?? throw new ArgumentNullException(nameof(log));
     _contentResolver = contentResolver ?? throw new ArgumentNullException(nameof(contentResolver));
     _config          = config ?? throw new ArgumentNullException(nameof(config));
     _toolLocator     = toolLocator ?? throw new ArgumentNullException(nameof(toolLocator));
     _environment     = environment ?? throw new ArgumentNullException(nameof(environment));
     _fileSystem      = fileSystem ?? throw new ArgumentNullException(nameof(fileSystem));
 }