/// <summary> /// Overridden to ensure that a connection to the database can be established. /// Waits as long as a connection becomes available so that further flow can execute as intended. /// </summary> protected override void InitializeOverride() { base.InitializeOverride(); SystemEntities.EnsureDatabaseReachable(); }