示例#1
0
 private void CurrentDomain_ProcessExit(object sender, EventArgs e)
 {
     Logging.Flush();
     Storage.SaveBeforeExit();
     KunosCareerProgress.SaveBeforeExit();
     UserChampionshipsProgress.SaveBeforeExit();
     RhmService.Instance.Dispose();
     Dispose();
 }
示例#2
0
 private void OnProcessExit(object sender, EventArgs args)
 {
     Logging.Flush();
     Storage.SaveBeforeExit();
     KunosCareerProgress.SaveBeforeExit();
     UserChampionshipsProgress.SaveBeforeExit();
     RhmService.Instance.Dispose();
     DiscordConnector.Instance?.Dispose();
     try {
         ShutdownDirectInputScanner();
     } catch (Exception e) {
         Logging.Error(e.Message);
     }
     Dispose();
 }