示例#1
0
        public async Task <ActionResult <FeedMarkViewModel> > UpdateFeedMarkAsync(
            [FromBody] UpdateFeedMarkRequest request,
            int id)
        {
            var result = await _feedService.UpdateFeedMarkAsync(request, id);

            return(Ok(result));
        }
示例#2
0
        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);
        }