public async Task DeleteVacancy(int id) { if (!HttpContext.User.IsAdmin()) { throw new InsufficientRightsException(); } await _vacancyService.DeleteAsync(id); }