public async Task <JogoResponse> AtualizarAsync(JogoRequest jogoRequest)
        {
            var ExisteJogo = _jogoRepositorio.Existe(jogoRequest.Id);

            if (!ExisteJogo)
            {
                throw new NegocioException("Jogo Não Encontrado!");
            }

            var jogo = _mapper.Map <Jogo>(jogoRequest);

            ValidarJogo(jogo);

            return(await Task.FromResult(_mapper.Map <JogoResponse>(_jogoRepositorio.Atualizar(jogo))));
        }