public OrdersController(ApplicationDbContext context)
        {
            _context = context;

            // Configure HttpClientHandler to ignore certificate validation errors.
            var httpClientHandler = new HttpClientHandler();

            httpClientHandler.ServerCertificateCustomValidationCallback = (message, cert, chain, errors) => { return(true); };

            // Create WeatherClient.
            var httpClient = new HttpClient(httpClientHandler);

            _entrepotClient = new EntrepotClient("http://93.11.120.71:3769/", httpClient);
        }
Esempio n. 2
0
        static void Main()
        {
                         var httpClientHandler = new HttpClientHandler();

            // Create WeatherClient.
            httpClientHandler.ServerCertificateCustomValidationCallback = (message, cert, chain, errors) => { return(true); };
            var httpClient = new HttpClient(httpClientHandler);


            _entrepotClient = new EntrepotClient("http://93.11.120.71:3769/", httpClient);

            ICollection <EntrepotService.Product> result = _entrepotClient.ProductsAllAsync().Result;

            EntrepotService.Product banane = null;
            EntrepotService.Product pomme  = null;
            EntrepotService.Product kiwi   = null;

            foreach (EntrepotService.Product r in result)
            {
                Console.WriteLine(r.Name + ", id: " + r.Id + " en stock: " + r.Quantity);

                if (r.Name == "Banane")
                {
                    banane = r;
                }
                else if (r.Name == "Pomme")
                {
                    pomme = r;
                }
                else if (r.Name == "Kiwi")
                {
                    kiwi = r;
                }
            }

            Zappette zappette = new Zappette();

            zappette.entrepot = _entrepotClient;

            zappette.Scan(pomme);
            zappette.Scan(kiwi);
            zappette.AddProduct(kiwi);
            zappette.Scan(kiwi);
        }