Esempio n. 1
0
 public MovieController(ICreateMovieCommand createMovie, IGetMovieCommand getMovie, IGetOneMovieCommand getOneMovie, IDeleteMovieCommand deleteMovie, IUpdateMovieCommand updateMovie)
 {
     _createMovie = createMovie;
     _getMovie    = getMovie;
     _getOneMovie = getOneMovie;
     _deleteMovie = deleteMovie;
     _updateMovie = updateMovie;
 }
Esempio n. 2
0
 public MovieController(IGetMovieCommand getMovies, IGetOneMovieCommand getOneMovies, ICreateMovieCommand createMovie, IUpdateMovieCommand updateMovie, IDeleteMovieCommand deleteMovie, ICreateMovieAndGenreCommand createMovieAndGenreCommand)
 {
     _getMovies    = getMovies;
     _getOneMovies = getOneMovies;
     _createMovie  = createMovie;
     _updateMovie  = updateMovie;
     _deleteMovie  = deleteMovie;
     _createMovieAndGenreCommand = createMovieAndGenreCommand;
 }
 public IActionResult Put(int id, [FromBody] UpdateMovieDto dto, [FromServices] IUpdateMovieCommand command)
 {
     dto.Id = id;
     _executor.ExecuteCommand(command, dto);
     return(NoContent());
 }
Esempio n. 4
0
 public void Put(int id, [FromServices] IUpdateMovieCommand command, UpdateMovieDto dto)
 {
     dto.Id = id;
     executor.ExecuteCommand(command, dto);
 }