Müssen Sie „ConfigureAwait“ für Aufgaben nur einmal oder nach Ablauf aller Wartezeiten aufrufen?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Müssen Sie „ConfigureAwait“ für Aufgaben nur einmal oder nach Ablauf aller Wartezeiten aufrufen?

Post by Anonymous »

Muss ich „ConfigureAwait“ für jedes Warten aufrufen oder nur, wenn ich eine neue Aufgabe erstellt habe?

Code: Select all

async Task Foo()
=> await Task.Wait(1).ConfigureAwait(false)

async Bar()
=> await Foo().ConfigureAwait(false);
Ist der Aufruf von „ConfigureAwait“ in Bar erforderlich, weil es scheinbar nur die in Foo erstellte Aufgabe verwendet?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post