Beispiel #1
0
        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();
        }
Beispiel #2
0
        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;
            }
        }