Resetting/reusing a TaskCompletionSource
I have ClassA that has a property called GetData that returns a TaskCompletionSource
Task:
Task.WaitAll using Task.Run with async/await vs without
I am trying to understand how the code below would behave differently if the functions used in Task.Run were not async/await when calling GetAllData.