public async Task ArchiveFolder(int userId, long folderId) { if (!await _foldersRepository.UserHasAccessToFolder(userId, folderId)) { throw new AccessDeniedException(); } await _foldersRepository.ArchiveFolder(userId, folderId); }