public IActionResult Create([FromBody] TodoTaskModel model) { if (!CommonHelper.IsValidRequest(model)) { return(BadRequest("Bad Request.")); } // map model to entity var entity = _mapper.Map <Entities.TodoTask>(model); try { // create todo task _todoTaskService.Add(entity); return(Ok()); } catch (Exception ex) { _logger.LogError(ex.Message); // return error message if there was an exception return(BadRequest(new { message = ex.Message })); } }