/// <summary> /// 应用程序启动 /// </summary> protected void Application_Start(object sender, EventArgs e) { System.Net.ServicePointManager.DefaultConnectionLimit = 100; Init(); UserManager.Init(); gmt.Server.Load(); gmt.Server.newLoad(); Log.Start(); Network.Start(); FTPManager.Load(); TableManager.Start(); TextManager.Load(); RevolvingManager.Start(); NoticeManager.Load(); ActivityManger.Start(); ServerListConfig.Load(); GMTActivityMananger.start(); GiftTable.Start(); TimedMailSender.Init(); RevolvingManager.UpdateService(); PayType.LoadPayType(); }
protected override void OnGmPageLoad() { if (Request.Files.Count != 0) { string strMsg = ""; EErrType errcode = EErrType.ERR_SUCCESS; for (int i = 0; i < Request.Files.Count; ++i) { bool suc = true; HttpPostedFile file = Request.Files[i]; string savePath = Global.ProtoDataPath + file.FileName; try { file.SaveAs(savePath); } catch (Exception e) { Log.AddLog(e.ToString()); suc = false; } if (suc) { strMsg += file.FileName + "\\n"; } } if (strMsg == "") { errcode = EErrType.ERR_TABLE_DATA_SAVE_FAILED; } if (errcode == EErrType.ERR_SUCCESS) { TextManager.Load(); GMTActivityMananger.start(); } Response.Write("{\"error\":" + (int)errcode + ",\"msg\":\"" + strMsg + "\"}"); Response.End(); } }