private void ClientLoadCompleted() { this.LogOutput("Client: " + _client.ToString()); // Set log level as early as possible Logging.SetLogLevel(_client.GetLogLevel()); //Logging.SetLogCategories(_client.GetLogCategories()); bool enableTimestamp = false; #if !PRODUCTION enableTimestamp = true; #endif Logging.SetDateTimeEnabled(enableTimestamp); // Log bindings for debugging purposes // _injector.Info(); // Set startup timestamp and schedule update coroutine _timeInfo = _injector.Get <TimeInfo>(); _timeInfo.Initialize(); // Create NimbleBridge_CallbackHelper and register the instance for reset/destroy on reboot //_lifecycleController.Register(NimbleBridge_CallbackHelper.Get()); // Initialize the boot sequence _lifecycleController.Initialize(); #if METRICS_ENABLED && INCLUDE_DEV_METRICS Metrics.End("Initialize:LifecycleController"); #endif }