public async Task <IActionResult> Create([FromBody] NewMovieDTO newMovie) { var movie = new Movie { Id = newMovie.Id, Name = newMovie.Name }; _movieRepository.Create(movie); return(Ok(movie)); }
public async Task <IActionResult> Create([FromBody] NewMovieDTO newMovie) { var command = new NewMovieCommand { Id = newMovie.Id, Name = newMovie.Name }; var result = await _mediator.Send(command); return(Ok(result)); }