public static void Product() { Console.WriteLine("Service is " + SuitSupplyClient.ServicePath); var runMoreCommand = true; while (runMoreCommand) { var option = PrintProductOptions(); if (option == 0) { break; } try { var client = new SuitSupplyClient(); var productTask = new Task(() => { }); switch (option) { case 1: productTask = client.GetProductsAsync(); break; case 2: productTask = client.PostProduct(); break; case 3: productTask = client.UpdateProduct(); break; } productTask.Wait(); } catch (Exception ex) { Console.WriteLine(" Failure : " + ex); } } }
public Task <IEnumerable <ProductDto> > GetProducs() { return(_client.GetProductsAsync()); }