/// <summary> /// 服务器返回消息 /// </summary> /// <param name="result"></param> /// <param name="message"></param> private void RespondMessage(bool err, string message) { PCDMessage mage = new PCDMessage() { Error = err, OperType = _measureOperation, Message = message }; _pcdmisCallback?.SendMessage(mage); }
// 需要判断安全定位和测量工件出错后的处理方式 public void SendMessage(PCDMessage response) { MeasErrorFlag = response.Error; _pcdClient.CmmError = response.Error; _pcdClient.StatusMessage = response.Message; MyEventAggregator.Inst.GetEvent <CmmErrorEvent>().Publish(new CmmErrorStatus() { CmmNo = 0, Error = _pcdClient.CmmError }); ClientLogs.Inst.AddLog(new ClientLog(response.Message)); }
public void SendMessage(PCDMessage response) { Debug.WriteLine("call back..."); }