protected AbstractTransferEvent(object sourceId, Guid processId, TransferInfo transferInfo, string description) : base(sourceId) { ProcessId = processId; TransferInfo = transferInfo; Description = description; }
public TransferInRequested(Guid processId, TransferInfo transferInfo) : base(processId, processId, transferInfo) { }
public TransferedIn(Guid processId, TransferInfo transferInfo, string description) : base(transferInfo.TargetAccountId, processId, transferInfo, description) { }
public TransferProcessStarted(Guid processId, TransferInfo transferInfo, string description) : base(processId, processId, transferInfo, description) { }
protected AbstractTransferEvent(object sourceId, Guid processId, TransferInfo transferInfo) : this(sourceId, processId, transferInfo, null) { }
public TransferProcessCompleted(Guid processId, TransferInfo transferInfo, TransferProcessResult processResult) : base(processId, processId, transferInfo) { ProcessResult = processResult; }
public RollbackTransferOutRequested(Guid processId, TransferInfo transferInfo, ErrorInfo errorInfo) : base(processId, processId, transferInfo) { ErrorInfo = errorInfo; }
public TransferOutRolledback(Guid processId, TransferInfo transferInfo, string description) : base(transferInfo.SourceAccountId, processId, transferInfo, description) { }