public bool Handle(UpdateMediaCommand cmd) { Title = cmd.Title; Description = cmd.Description; Duration = cmd.Duration; return(Title == cmd.Title && Description == cmd.Description && Duration == cmd.Duration); }
public async Task <IActionResult> UpdateMedia(string mediaId, [FromBody] UpdateMediaCommand details) { details.MediaId = mediaId; var result = await _mediator.Send(details); if (result == null) { return(NotFound()); } return(Ok(result)); }
public bool Handle(UpdateMediaCommand cmd) { return(ContentDetails.Handle(cmd)); }
public async Task UpdatePostMediaAsync(int postId, int mediaItemId, UpdateMediaCommand command) { await api.PutAsync(GetPostMediaPath(postId, mediaItemId), command); }
public async Task <IActionResult> Media([FromBody] UpdateMediaCommand command, [FromRoute] int Id) { await _commandBus.ExecuteAsync(command); return(Ok()); }