private DeleteDirectory ( IFileSystemDirectory directory, ICleanParameters parameters ) : void | ||
directory | IFileSystemDirectory | |
parameters | ICleanParameters | |
return | void |
private void DeleteDirectory(IFileSystemDirectory directory, ICleanParameters parameters)
{
var predicates = predicatesFactory();
if (parameters.SoftClean)
directory.Delete(predicates.ShouldDelete);
else
directory.Delete();
}