public async Task <IActionResult> Delete(int id) { try { await _jogadorRepositorio.DeletarJogador(id); return(Ok()); } catch (JogadorNaoEncontradoException) { return(NotFound()); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, ex.Message)); } }