Async Initialization In Unity with Firebase

Recently I was working on an app that utilizes Firebase’s Realtime database and encountered a simple async issue that I initially was over-thinking, but ultimately resolved with ease.

My hope is that you find this simple solution valuable whenever you need to wait on conditions to change, before handling your data during initialization.

My Problem