public async Task <IActionResult> Create( [FromBody] LikeCreateDto model ) { return(Ok( await _likeService.Create(model) )); }
public Like Create([FromBody] Like entity) { entity.ProfileId = User.Identity.Name; ResponseMessage <Like> request = _likeService.Create(entity); if (!request.IsSuccess) { throw new Exception(request.ErrorMessage); } return(request.ResponseObject); }
public ActionResult <Like> Create(Like like) { try { _service.Create(like); _service.SaveChanges(); return(CreatedAtRoute(nameof(GetLikeById), new { Id = like.LikeId }, like)); } catch (AppException ex) { // return error message if there was an exception return(BadRequest(new { message = ex.Message })); } }