Await' requires that the return type '|1' of '|2.GetAwaiter()' have suitable IsCompleted, OnCompleted and GetResult members, ...