Exemple #1
0
        private bool Execute(ReceiveMoneyCommand command)
        {
            var moneyReceived = new MoneyReceivedEvent(command.Transaction);

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