public void OnProcessRegiste(Network.ProcessRegister register) { Loger.Process(LogType.INFO, "{0} process registed", register.Name); PacketDecodeCompletedEventArgs e = (PacketDecodeCompletedEventArgs)RouteCenter.CurrentContext.Token; Process.TestProcessAgent agent = AgentManager.GetAgent(register.Name); agent.Session = e.Session; if (agent.TestCase != null) { agent.Run(agent.TestCase.TestCase, agent.TestCase.Users, agent.TestCase.Config); Loger.Process(LogType.INFO, "{0} process runing {1} test case", register.Name, agent.TestCase.TestCase); } }
private void OnServerConnect(IClient c) { Network.ProcessRegister register = new Network.ProcessRegister(); register.Name = Name; c.Send(register); }