public TransferTransactionSubmittedDomainEvent( TransferTransactionId transactionId, Money money, TransferAccountType accountType, Money accountBalance, Money accountInAmountInFlight, Money accountOutAmountInFlight) { TransactionId = transactionId; Money = money; AccountType = accountType; AccountBalance = accountBalance; AccountInAmountInFlight = accountInAmountInFlight; AccountOutAmountInFlight = accountOutAmountInFlight; }
public SubmitTransferTransactionDomainCommand(TransferTransactionId transactionId, BankAccountId accountId) { AggregateRootId = accountId; TransactionId = transactionId; }
public FreeTransferAccountTransactionDomainCommand(BankAccountId accountId, TransferTransactionId transactionId) { AggregateRootId = accountId; TransactionId = transactionId; }