public void Handle(UpdateMovieCommand Message) { if (Message != null) { var movie = _mapper.Map <Movie>(Message); _movieRepository.Update(movie); } }
public static DomainMovie ConvertToDomain(this UpdateMovieCommand movie) { return(DomainMovie.Create( movie.Id, movie.Title, movie.Description, DomainGenre.Get(movie.Genre), movie.YearReleased)); }
public async Task <ActionResult> Update(int id, UpdateMovieCommand command) { if (id != command.Id) { return(BadRequest()); } await Mediator.Send(command); return(NoContent()); }
public async Task <IActionResult> Update([FromBody] UpdateMovieCommand command) { await _mediator.Send(command); return(NoContent()); }
public void Update(UpdateMovieCommand command) { CommandBus.Execute(command); }
public async Task <IActionResult> DeleteMovie([FromBody] UpdateMovieCommand command) { var result = await Mediator.Send(command); return(Ok(result)); }
public Task <Unit> Handle(UpdateMovieCommand request, CancellationToken cancellationToken) { return(Unit.Task); }