public async Task <ActionResult> AdicionaItemCarrinhoAsync([FromRoute] int idUsuario, [FromBody] ItemCarrinhoPost itemCarrinhoPost, [FromHeader] string token) { if (!await livroService.ValidaLivroExistenteAsync(itemCarrinhoPost.IdLivro)) { return(BadRequest("Livro indisponível.")); } await carrinhoService.InsereItemCarrinhoAsync(itemCarrinhoPost.IdLivro, idUsuario); return(Ok()); }