public Consumer(ILogger <Consumer> logger, IProductPriceStrategy priceStrategy, IRequiredProductsStrategy requiredProductStrategy, IGraphQlClient graphQlClient)
 {
     _logger                  = logger;
     _priceStrategy           = priceStrategy;
     _requiredProductStrategy = requiredProductStrategy;
     _graphQlClient           = graphQlClient;
 }
 public ShopNetworkHandler(ILogger <ShopNetworkHandler> logger, IGraphQlClient graphQlClient, IConfiguration configuration)
 {
     _logger        = logger;
     _graphQlClient = graphQlClient;
     botShops       = configuration.GetSection("ShopNetwork").Get <List <BotShop> >();
 }