private object RestoreBackup(dynamic parameters) { var id = new ObjectId(parameters.id); var deployment = _deploymentBoard.GetDeployment(id); string name = Request.Query.name; var backupFolder = deployment.GetBackupFolder(); var folder = Folder.Combine(backupFolder, name); var task = _taskBuilder.RestoreFromBackup(deployment, folder); task.Process(); return(string.Empty); }