public bool Delete(IActivityIOPath src)
{
try
{
// directory delete
if(PathIs(src) == enPathType.Directory)
{
DeleteHandler(new List<string> { src.Path }, src.Username, src.Password, src.PrivateKeyFile);
}
else
{
DeleteOp(src); // file delete
}
}
catch(Exception ex)
{
Dev2Logger.Log.Error(this, ex);
throw new Exception(ex.Message, ex);
}
return true;
}