void IEventHandler <RollbackTransferOutRequested> .Handle(RollbackTransferOutRequested evnt) { //响应“回滚转出的命令请求已发起”这个事件,发送“回滚转出”命令 _commandService.Send(new RollbackTransferOut(evnt.ProcessId) { TransferInfo = evnt.TransferInfo }); }
void IEventHandler <RollbackTransferOutRequested> .Handle(RollbackTransferOutRequested evnt) { State = TransferProcessState.RollbackTransferOutRequested; Result = new TransferProcessResult(false, evnt.ErrorInfo); }
void IEventHandler <RollbackTransferOutRequested> .Handle(RollbackTransferOutRequested evnt) { State = ProcessState.RollbackTransferOutRequested; Result = new TransferProcessResult(false, evnt.ProcessException.Message, evnt.ProcessException); }