public async Task <IActionResult> Delete([FromRoute] int id) { if (!ModelState.IsValid) { return(Response()); } if (id == 0) { ModelState.AddModelError(string.Empty, "O ID informado não é valido"); return(Response()); } try { _service.Delete(id); return(Response(id)); } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message); return(Response()); } }