コード例 #1
0
 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));
 }
コード例 #2
0
 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));
 }