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"); }
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"); }