public void InitConfigs(Dictionary <string, string> configs) { Debug.Log($"GlobalBlockUnity InitConfigs / StopWatch = {_stopwatch.Elapsed.Seconds} FromStart = {Time.realtimeSinceStartup}"); ConfigLoaderHelper.SetConfigsToConsumables(configs, GlobalFacade.AdjustHelper); configs.TryGetValue("canUse", out var canUseString); bool.TryParse(canUseString, out var canUse); if (canUse) { ConfigLoaderHelper.SetConfigsToConsumables(configs, GlobalFacade.Logger, GlobalFacade.Notification); Debug.Log($"GlobalBlockUnity Complete / StopWatch = {_stopwatch.Elapsed.Seconds} FromStart = {Time.realtimeSinceStartup}"); _webManager.Init(); } else { Debug.Log($"GlobalBlockUnity InitConfigs / canUse = false"); _navigation.GoToNativeBlock(); } _stopwatch.Stop(); }
public void InitConfigs(Dictionary <string, string> configs) { Debug.Log("WebVariant1 InitConfigs"); ConfigLoaderHelper.SetConfigsToConsumables(configs, UrlLoader, ParamsManager); Debug.Log($"WebVariant1 Complete / StopWatch = {_stopwatch.Elapsed.Seconds} FromStart = {Time.realtimeSinceStartup}"); _stopwatch.Stop(); _mediator.Start(); }
private void LoadConfigs() { List <string> ids = ConfigLoaderHelper.GetConsumableIds(GlobalFacade.Logger, GlobalFacade.Notification, GlobalFacade.AdjustHelper); ids.Add("canUse"); if (ids.Count > 0) { GlobalFacade.ConfigsLoader.Load(ids, InitConfigs); } else { _navigation.GoToNativeBlock(); } }
public void LoadConfigs() { Debug.Log("Load Web Configs"); List <string> ids = ConfigLoaderHelper.GetConsumableIds(UrlLoader, ParamsManager, _webViewClient); if (ids.Count > 0) { GlobalFacade.ConfigsLoader.Load(ids, InitConfigs); } else { Debug.Log("WebVariant1 // There is no configs to load / load next scene"); SceneHelper.LoadNextScene(); } }