public Task AddTransaction(Transaction transaction) { RaiseEvent(new NewTransactionEvent(transaction.Amount, transaction.BookingDate, transaction.Description)); return Task.CompletedTask; }