コード例 #1
0
ファイル: App.xaml.cs プロジェクト: sunfom/DeXign
        private void InitializeMain()
        {
            // Local Database
            RecentDB.Open();

            // Load Modules
            SDKManager.Init();

            mainWindow = new MainWindow();
        }
コード例 #2
0
ファイル: App.xaml.cs プロジェクト: sqler21c/DeXign
        protected override void OnStartup(StartupEventArgs e)
        {
            // Local Database
            RecentDB.Open();

            // Load Modules
            SDKManager.Init();

            base.OnStartup(e);
        }
コード例 #3
0
        static SDKManager()
        {
            SDKManager.Init();

            types     = GetModuleTypesCore().ToArray();
            functions = types
                        .Select(at => at.Element)
                        .ToDictionary(
                t => t,
                t => GetFunctionsCore(t).ToArray());
        }
コード例 #4
0
ファイル: App.xaml.cs プロジェクト: sunfom/DeXign
        private async SysTask InitializeLogin()
        {
            UserDB.Open();

            if (UserDB.HasUser() && await IsValidated(UserDB.GetUser()))
            {
                GlobalModel.Instance.User = UserDB.GetUser();

                InitializeMain();
            }
            else
            {
                // Local Database
                RecentDB.Open();

                // Load Modules
                SDKManager.Init();

                mainWindow = new LoginWindow();
            }
        }