protected virtual void InitializeApp(IMvxPluginManager pluginManager, IMvxApplication app) { app.LoadPlugins(pluginManager); SetupLog.Trace("Setup: Application Initialize - On background thread"); app.Initialize(); Mvx.RegisterSingleton <IMvxViewModelLocatorCollection>(app); }
protected virtual Task InitializeApp(IMvxPluginManager pluginManager, IMvxApplication app) { return(Task.Run(() => { app.LoadPlugins(pluginManager); SetupLog?.Trace("Setup: Application Initialize - On background thread"); app.Initialize(); })); }
protected virtual void InitializeApp(IMvxPluginManager pluginManager, IMvxApplication app) { app.LoadPlugins(pluginManager); app.Initialize(); Mvx.RegisterSingleton <IMvxViewModelLocatorCollection>(app); }
protected virtual void InitializeApp(IMvxPluginManager pluginManager, IMvxApplication app) { app.LoadPlugins(pluginManager); SetupLog.Trace("Setup: Application Initialize - On background thread"); app.Initialize(); }