using XFramework.NetOuter; public class TCPAppraiseResultExcute : INetExcute { public override void NetExcute(ExcuteParam param) { MsgAppraiseResult(param.protocolByte); } //教员下发评估结果/放弃评估指令 void MsgAppraiseResult(ProtocolByte proto) { int start = 0; string protoName = proto.GetString(start, ref start); NetAppraiseData reslut = proto.GetClass(start, ref start); EventCenter.Instance.EventTrigger("TeacherSendResult", reslut); } }