Bari.Core.Commands.Clean.CleanCommand.CleanCommand C# (CSharp) Method

CleanCommand() public method

Constructs the command
public CleanCommand ( [ targetRoot, IEnumerable extensions, IUserOutput output, ISoftCleanPredicates predicates ) : System
targetRoot [ Target root directory
extensions IEnumerable Additional cleaning steps to be performed
output IUserOutput User interface output interface
predicates ISoftCleanPredicates Soft clean predicate registry
return System
        public CleanCommand([TargetRoot] IFileSystemDirectory targetRoot, IEnumerable<ICleanExtension> extensions, IUserOutput output, ISoftCleanPredicates predicates)
        {
            this.targetRoot = targetRoot;
            this.extensions = extensions;
            this.output = output;
            this.predicates = predicates;
        }