public FilmListController( ILogger <FilmListController> logger, FilmListerContext filmListerContext, FilmListMapper filmListMapper, FilmService filmService) { this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.filmListerContext = filmListerContext ?? throw new ArgumentNullException(nameof(filmListerContext)); this.filmListMapper = filmListMapper ?? throw new ArgumentNullException(nameof(filmListMapper)); this.filmService = filmService ?? throw new ArgumentNullException(nameof(filmService)); }
public FilmService( ILogger <FilmService> logger, OrderService orderService, TmdbService tmdbService, ChoicesRemainingService choicesRemainingService, FilmListerContext filmListerContext) { this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.orderService = orderService ?? throw new ArgumentNullException(nameof(orderService)); this.tmdbService = tmdbService ?? throw new ArgumentNullException(nameof(tmdbService)); this.choicesRemainingService = choicesRemainingService ?? throw new ArgumentNullException(nameof(choicesRemainingService)); this.filmListerContext = filmListerContext ?? throw new ArgumentNullException(nameof(filmListerContext)); }