public static Feed UpdateFeed(this UpdateFeedViewModel model) { return(new Feed() { Id = model.Id, Name = model.Name }); }
public async Task <IActionResult> Update([FromBody] UpdateFeedViewModel model) { try { var result = await _contentGrain.Update(new UpdateOperation <Feed>(CurrentUserHelper.UserId, model.Id, model.UpdateFeed())); return(result.Succeeded ? (IActionResult)Ok() : BadRequest(result)); } catch (Exception ex) { return(BadRequest(ex)); } }