1
resposta

Utilizando try cath numa rota de exclusão de lista de livros

Parecido com o método de retorno de lista de livros, pensei em fazer uma rota para exclusção de uma lista de livros a partir de uma lista de ids passados por parametro:

     [HttpDelete("{id}")]
        public IActionResult RemoverListaDeLivros(List<int> ListId)
        {
            try
            {
                foreach (int id in ListId)
                {
                    Remover(id);
                }
            }
            catch(Exception erro)
            {
                return NotFound();
                throw new Exception("Livro não encontrado.", erro);
            }
            return NoContent(); //204
}

Minhas duvidas são:

*A minha utilização do try cath está correta?

*Como posso fazer uma resposta concisa, informando quais livros foram encontrados e excluidos e quais não?

*Como é a notação do [HttpDelete("{id}")] para passar uma lista de int e se possivel listas de objetos?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Alguém pode me dar essas dicas??