Пример #1
0
 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);
        }
Пример #3
0
        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 }));
            }
        }