Nach Best Practices wird empfohlen .ConfigureAwait(false)
mit async/await
Keywords verwenden, wenn Sie können:Wann kann ich ConfigureAwait (false) nicht verwenden?
await Task.Run(RunSomethingAsync).ConfigureAwait(false);
Können Sie bitte geben Sie mir ein Beispiel für eine Situation, wenn ich nicht .ConfigureAwait(false)
verwenden kann? .
Es ist, wenn Sie die Fortsetzung benötigen, um den Kontext zurückzugeben, aus dem es stammt, so kanonisch der UI-Kontext. –
@AdamHouldsworth richtig, jetzt macht es für mich vollkommen Sinn – Andrei