public async Task <ActionResult <FolderDTO> > CopyFolder(Guid id) { FolderDTO folder = await _folderService.GetFolderById(id); if (!(await _authorizationService.AuthorizeAsync( User, folder, Operations.Create)).Succeeded) { return(NotFound("Folder not found.")); } FolderDTO copy = await _folderService.CopyFolder(id); return(CreatedAtAction(nameof(CopyFolder), copy)); }