Mark InitializeAndWait() obsolete and for removal in .NET
Create an identical method called WaitForInitialization to make it consistent with other FF SDKs. It won’t be required that the user call await since it will be done internally. We’ll also provide a 2nd overload method to allow timeouts to be configured.
Update docs
Why
InitializeAndWait() is causing confusion as it doesn’t actually wait and instead expects the caller to use the await keyword. It also implies that it calls Initialize() which it doesn’t.
What
Why InitializeAndWait() is causing confusion as it doesn’t actually wait and instead expects the caller to use the await keyword. It also implies that it calls Initialize() which it doesn’t.
Testing Manual + Testgrid