/// <summary> /// Initializes a new instance of the <see cref="NugetPackageDeleter"/> class. /// </summary> /// <param name="deleteCommand"> /// The command for deleting a nuget package. /// </param> /// <param name="logger"> /// The task logger. /// </param> public NugetPackageDeleter(IDeletePackageCommand deleteCommand, ITaskLogger logger) { if (deleteCommand == null) throw new ArgumentNullException("deleteCommand"); if (logger == null) throw new ArgumentNullException("logger"); this.deleteCommand = deleteCommand; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="NugetPackageDeleter"/> class. /// </summary> /// <param name="deleteCommand"> /// The command for deleting a nuget package. /// </param> /// <param name="logger"> /// The task logger. /// </param> public NugetPackageDeleter(IDeletePackageCommand deleteCommand, ITaskLogger logger) { if (deleteCommand == null) { throw new ArgumentNullException("deleteCommand"); } if (logger == null) { throw new ArgumentNullException("logger"); } this.deleteCommand = deleteCommand; this.logger = logger; }