Pizzaasync
Pizzaasync
{
static async Task Main(string[] args)
{
Console.WriteLine("Hello, Sync vs Async!");
//PrePrareOven();
var readyoven = await PrePrareOvenAsync();
var preparePizza = await preparePizzaAsync();
Console.WriteLine(readyoven);
Console.WriteLine(preparePizza);
grabABeverage();
watchTV();
}
private static async Task<string> preparePizzaAsync()
{
getFrozenPizza();
openFrozenPizza();
getPizzaPan();
placeFrozenPizzaOnPan();
await Task.Delay(10000);
return "Put in oven";
}
private static void watchTV()
{
Console.WriteLine("Watching Television");
}