public override void DirectoryDelete(string path, bool recursive = false) { if (_directory.Exists(path)) { _directory.Delete(path, recursive); } }