public async Task <ActionResult <FeedMarkViewModel> > UpdateFeedMarkAsync( [FromBody] UpdateFeedMarkRequest request, int id) { var result = await _feedService.UpdateFeedMarkAsync(request, id); return(Ok(result)); }
public async Task <FeedMarkViewModel> UpdateFeedMarkAsync(UpdateFeedMarkRequest request, int id) { var entity = await _feedMarkRepository.GetByIdAsync(id); var newEntity = request.CreateEntity(); entity.Update(newEntity); await _feedMarkRepository.SaveChangesAsync(); return((FeedMarkViewModel)entity); }