Esempio n. 1
0
        public static void TestChef()
        {
            Console.Clear();

            var chef = new Chef();

            var chicken = chef.PutChickenInTheOven();

            Console.WriteLine($"{chicken} : is ready");

            Thread.Sleep(1000);

            var salad = chef.PrepareSalad();

            Console.WriteLine($"{salad} : is ready");
        }
Esempio n. 2
0
        public static async Task TestChef()
        {
            Console.Clear();

            var chef = new Chef();

            var chickenAsync = chef.PutChickenInTheOvenAsync();

            //Console.WriteLine($"{chicken} : is ready");

            Thread.Sleep(1000);

            var salad = chef.PrepareSalad();

            Console.WriteLine($"{salad} : is ready");
            var chicken = await chickenAsync;

            Console.WriteLine($"{chicken} : is ready");
        }