Let's say I got an async
method in C# .Net Core:
public Task<ResultClass> Action() { ... }
What is the difference between invoking: ResultClass res = await Action();
and invoking: ResultClass res = Action().ConfigureAwait(false).GetAwaiter().GetResult();