public async Task <Professor> EditProfessor(ProfessorDto professorDto)
        {
            var professor = _mapper.Map <Professor>(professorDto);

            _professorRepository.AlterarAsync(professor);
            await _unitOfWork.CommitAsync();

            return(professor);
        }