Пример #1
0
 public void Dispose()
 {
     if (currentShardSearcher != null)
     {
         currentShardSearcher.IndexReader.DecRef();
     }
     Searchers.Dispose();
     Mgr.Dispose();
     Writer.Dispose();
     Dir.Dispose();
 }
Пример #2
0
        public async CTask CheckVersionUpdate()
        {
            bool isUpdate = await CSF.Mgr.VersionCheck.CheckRemoteUpdate();

            if (isUpdate)
            {
                await CTask.WaitForNextFrame();

                Confirm.AlertLangTop(() =>
                {
                    Mgr.Dispose();
                    Mgr.UI.Show <LoginUI>();
                    //Mgr.Net.Close(false);
                }, "Version.Update", "Version.UpdateTitle").Run(); //更新提示
            }
        }
Пример #3
0
 public static void Shutdown()
 {
     Mgr.Dispose();
 }