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)); }