public static void Initialize(object context = null) {
#if MACOSX
//essential for stuff like NSHomeDirectory etc
MonoMac.AppKit.NSApplication.Init ();//!!!Must be very first thing to run!!!
#endif
#if ANDROID
Manager manager = new Manager((Context)context);
#else
Manager manager = new Manager();
#endif
TinyIoCContainer.Current.Register<AppHelper.Data.Manager, Manager>(manager);
AppHelper.Data.Manager.Instance.RestoreWorkingCopyOfMainDatabase ();//reset main database
AppHelper.Data.ConnectDatabase();
}
}