public override void OnCommandExecuted(CommandExecutingContext commandContext) { string strMsg = ""; string l = Environment.NewLine; MyRequestInfo info = (MyRequestInfo)commandContext.RequestInfo; DateTime dt = DateTime.Now; strMsg += ("命令 " + info.Key + " 执行完时间为:" + dt + l); Log(strMsg); //LogHelper.Error(dt + " " + info.EquipmentID + " " + info.Key + "结束"); }
public override void OnCommandExecuting(CommandExecutingContext commandContext) { string strMsg = ""; string l = Environment.NewLine; MySession session = ((MySession)(commandContext.Session)); session.dateCommandReceive = DateTime.Now; DateTime dt = DateTime.Now; string strEntireFrame = ((MyRequestInfo)commandContext.RequestInfo).EntireFrame; MyRequestInfo info = (MyRequestInfo)commandContext.RequestInfo; strMsg += ("receive from: " + session.RemoteEndPoint.ToString()) + l; strMsg += ("接收到数据:" + strEntireFrame) + l; strMsg += ("设备类型:" + info.EquipmentType) + l; strMsg += ("设备号:" + info.EquipmentID) + l; strMsg += ("控制码:" + info.CtrlCodeBin); Log(strMsg); //LogHelper.Error(dt + " " + info.EquipmentID + " " + info.Key+"开始"); }