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