static async Task PrintRefitCall() { Console.WriteLine("Wait for your result..."); switch (Console.ReadLine()) { case "1": try { var _items = await RefitExampleCalls.GetStarShipItemsAsync(true); items = _items as List <Starships>; } catch (ArgumentException aex) { Console.WriteLine($"Caught ArgumentException: {aex.Message}"); } break; case "2": try { string postResult = await RefitExampleCalls.PostRawPostmanEcho(true); } catch (ArgumentException aex) { Console.WriteLine($"Caught ArgumentException: {aex.Message}"); } break; case "3": try { string postResult = await RefitExampleCalls.AuthenticatePostmanEcho(true); } catch (ArgumentException aex) { Console.WriteLine($"Caught ArgumentException: {aex.Message}"); } break; default: await CallMenu(); break; } await ServiceMenu(); }
static async Task ExecuteRefitOption(string refitOption) { Console.WriteLine("Wait for your result..."); switch (refitOption) { case "1": try { var _items = await RefitExampleCalls.GetStarShipItemsAsync(true); List <Starships> items = _items as List <Starships>; } catch (ArgumentException aex) { Console.WriteLine($"Caught ArgumentException: {aex.Message}"); } break; case "2": try { string postResult = await RefitExampleCalls.PostRawPostmanEcho(true); } catch (ArgumentException aex) { Console.WriteLine($"Caught ArgumentException: {aex.Message}"); } break; case "3": try { string postResult = await RefitExampleCalls.AuthenticatePostmanEcho(true); } catch (ArgumentException aex) { Console.WriteLine($"Caught ArgumentException: {aex.Message}"); } break; } }