public Task Handle(MoneyRemoved message) { var balance = _database.GetAccountBalanceDto(message.Id); balance.Balance -= message.Amount; _database.SaveAccountBalanceDto(balance); return(Task.FromResult(0)); }
private void Apply(MoneyRemoved e) { _balance -= e.Amount; }