Пример #1
0
 public AddStockCommandHandler(IStockRepository stockRepository,
                               IYahooApiService apiService, ILogger <AddStockCommand> logger)
 {
     _stockRepository = stockRepository ?? throw new ArgumentNullException(nameof(stockRepository));
     _apiService      = apiService ?? throw new ArgumentNullException(nameof(apiService));
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Пример #2
0
 public PullHistoryJob(ILogger <PullHistoryJob> logger,
                       IStockRepository repository,
                       IYahooApiService apiService,
                       IMediator mediator)
 {
     _logger     = logger ?? throw new ArgumentNullException(nameof(logger));
     _repository = repository ?? throw new ArgumentNullException(nameof(repository));
     _apiService = apiService ?? throw new ArgumentNullException(nameof(apiService));
     _mediator   = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }
Пример #3
0
 public HomeController(IYahooApiService yahooApiService, IWeatherApiService weatherApiService)
 {
     _yahooApiService   = yahooApiService;
     _weatherApiService = weatherApiService;
 }