well...in C# the async/await constructs aren't rea...
# coroutines
o
well...in C# the async/await constructs aren't really domain specific. C# uses a SynchronizationContext object to determine the appropriate mechanism for hooking back into the UI thread (whatever that is in the current environment)