protected void Application_Start(object sender, EventArgs e) { System.Net.HttpWebRequest.DefaultWebProxy = null; AFriendManager.Instance.Init(); AOutput.Instance.RegistOutputDel(OnOutPut); new Thread(new ThreadStart(() => { while (true) { Thread.Sleep(3000); WSHandler.TickUsers(); } })).Start(); new Thread(new ThreadStart(() => { while (true) { Thread.Sleep(1000); AAvatarManager.Instance.OnTick(); } })).Start(); }
protected void Application_Start(object sender, EventArgs e) { GlobalConfiguration.Configure(WebApiConfig.Register); AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; System.Net.HttpWebRequest.DefaultWebProxy = null; AWSEnter.Instance.Init(); /*AFriendManager.Instance.Init();*/ AOutput.Instance.RegistOutputDel(OnOutPut); new Thread(new ThreadStart(() => { while (true) { Thread.Sleep(3000); WSHandler.TickUsers(); } })).Start(); new Thread(new ThreadStart(() => { while (true) { Thread.Sleep(1000); AAvatarManager.Instance.OnTick(); } })).Start(); }
private async Task OnPing(string method, UserWithToken arg2, string arg3) { await WSHandler.DoSend(arg2, arg2.DoHeartBeat()); }
private async Task OnMove(string method, UserWithToken arg2, string arg3) { await WSHandler.DoSend(arg2, method + "?" + arg2.gameAvatar?.GameHandler_Move(arg3)); }
private async Task OnJoinRoom(string method, UserWithToken arg2, string roomType) { arg2.gameAvatar?.GameHandler_JoinRoom(roomType); await WSHandler.DoSend(arg2); }
private async Task OnRoomOperation(string method, UserWithToken arg2, string arg3) { arg2.gameAvatar?.GameHandler_RoomOperation(arg3); await WSHandler.DoSend(arg2); }
public async Task OnSend(string msg) { await WSHandler.DoSend(this, msg); }
private async Task OnPing(UserWithToken arg1, string arg2) { await WSHandler.DoSend(arg1, arg1.DoHeartBeat()); }