public ActionResult Post([FromBody] CreateEspecialidadeDTO createEspecialidadeDTO) { try { _especialidadeService.Save(createEspecialidadeDTO); return(Ok()); } catch (Exception e) { string errors = e.Message; return(ValidationProblem(new ValidationProblemDetails() { Type = "Model Validation Error", Detail = errors })); } }
public void Save(CreateEspecialidadeDTO model) { var especialidade = _mapper.Map <CreateEspecialidadeCommand>(model); _bus.SendCommand(especialidade); }