.Result vs .Wait() vs GetAwaiter().GetResult() vs await en C#: cuál deberías usar?
await es la respuesta correcta casi siempre. Cuando de verdad tienes que bloquear, GetAwaiter().GetResult() supera a .Result y .Wait() porque lanza la excepción original. Una matriz de decisión para .NET 11 y C# 14.