public IActionResult Create([FromBody] ConsultaRequest request) { try { consultaService.Create(request); return(Ok()); } catch (Exception error) { return(BadRequest(error.Message)); } }
public IActionResult Post([FromBody] ConsultaViewModel viewModel) { try { _consultaService.Create(viewModel.ToEntity()); return(Ok()); } catch (AppException ex) { return(SendFeedback(ex.Message)); } catch (System.Exception ex) { _logger.LogError(ex.Message, ex, ex.InnerException); return(SendFeedback(_unavailable)); } }