Code: Select all
public static async Task CallBackMethod() where T : Meta
{
// Changing to ConfigureAwait(true) ensures no Stackoverflow exception
var test = await asyncMethod1().ConfigureAwait(false);
// Custom Exception is thrown from action.Invoke()
await asyncMethod2().ConfigureAwait(false);
test++;
}
Code: Select all
var test = await asyncMethod1().ConfigureAwait(true)
< /code>
Dann wird die Ausnahme des Stapelüberlaufs nicht ausgelöst. Nur die erwartete benutzerdefinierte Ausnahme wird ausgelöst und behandelt. < /P>
Ich dachte geworfen. Ich wollte verstehen, was sich zwischen configureAwait (false)
https://github.com/riteshksriv/testso