コード例 #1
0
        private bool Execute(ReceiveMoneyCommand command)
        {
            var moneyReceived = new MoneyReceivedEvent(command.Transaction);

            Emit(moneyReceived);
            return(true);
        }
コード例 #2
0
 public void Apply(MoneyReceivedEvent aggregateEvent)
 {
     Balance += aggregateEvent.Transaction.Amount;
 }