protected void SendHttpRequest(RequestType reqType, BaseRequestParam param) { HttpTaskEx task = new HttpTaskEx(UniqueId, ThreadType.MainThread, TaskResponse.Default_Response); task.AppendCommonParam(reqType, param); task.DispatchToRealHandler(); }
public void Dispatch(BaseTaskAbstract task) { if (task != null) { if (task.type == TaskType.HttpTask) { HttpTask ht = task as HttpTask; httpEngine.sendHttpTask(ht); } else if (task.type == TaskType.HttpTaskEx) { HttpTaskEx htEx = task as HttpTaskEx; httpEngine.sendHttpTask(htEx); } else if (task.type == TaskType.SocketTask) { } } else { ConsoleEx.DebugLog("Event Center try to dispatch a empty task.", ConsoleEx.YELLOW); } }