Exemple #1
0
 public TvMazeScraper(
     TvMazeApiClient apiClient,
     TvMazeRepository tvMazeRepository,
     ILogger <TvMazeScraper> logger
     )
 {
     _apiClient        = apiClient ?? throw new ArgumentNullException(nameof(apiClient));
     _tvMazeRepository = tvMazeRepository ?? throw new ArgumentNullException(nameof(tvMazeRepository));
     _logger           = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public ShowsController(TvMazeRepository repository)
 {
     _repository = repository ?? throw new ArgumentNullException(nameof(repository));
 }