Ejemplo n.º 1
0
        /// <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;
        }
Ejemplo n.º 2
0
        /// <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;
        }