public HomeController(ILogger<HomeController> logger, IChannelEngineHttpClient channelEngineHttpClient, IProductsFromOrdersHandler productsFromOrdersHandler) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _channelEngineHttpClient = channelEngineHttpClient ?? throw new ArgumentNullException(nameof(channelEngineHttpClient)); _productsFromOrdersHandler = productsFromOrdersHandler ?? throw new ArgumentNullException(nameof(productsFromOrdersHandler)); }
public ChannelEngineHttpClientHandler(IChannelEngineHttpClient channelEngineHttpClient, IProductsFromOrdersHandler productsFromOrdersHandler) { this.channelEngineHttpClient = channelEngineHttpClient ?? throw new ArgumentNullException(nameof(channelEngineHttpClient)); this.productsFromOrdersHandler = productsFromOrdersHandler ?? throw new ArgumentNullException(nameof(productsFromOrdersHandler)); }
public ProductsFromOrdersHandler(IChannelEngineHttpClient channelEngineHttpClient) { this.channelEngineHttpClient = channelEngineHttpClient ?? throw new ArgumentNullException(nameof(channelEngineHttpClient)); }