Esempio n. 1
0
        static async Task MainAsync(string[] args)
        {
            IConfiguration configuration = new ConfigurationBuilder()
                                           .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true)
                                           .Build();

            var config = new CybertillConfig();

            configuration.Bind("Cybertill", config);

            _client = new CybertillClient(config);

            _service = new CybertillBasicService(
                _client,
                new CybertillExactNameLocationSelector("1-11 Molendiner Street")
                );

            _service.Init();

            StockCheckExample();
            UpdateStockExample();
            CategoriesExample();
        }
 public CybertillBasicService(ICybertillClient client, ICybertillLocationSelector locationSelector)
 {
     _client           = client;
     _locationSelector = locationSelector;
 }