using System.Threading.Tasks;
public static void Main()
Console.WriteLine("Result\n");
var _ = FailingMethod().Result;
Console.WriteLine(ex.ToString());
Console.WriteLine("GetAwaiter().GetResult()\n");
var _ = FailingMethod().GetAwaiter().GetResult();
Console.WriteLine(ex.ToString());
private static async Task<int> FailingMethod()
throw new Exception("test");