public DebitAccountCommandHandler( IAccountReadRepository accountReadRepository, IAccountWriteRepository accountWriteRepository, ITransactionWriteRepository transactionWriteRepository) { _accountReadRepository = accountReadRepository; _accountWriteRepository = accountWriteRepository; _transactionWriteRepository = transactionWriteRepository; }
public WriteTransaction(ITransactionWriteRepository transactionWriteRepository, ITransactionReadRepository transactionReadRepository) { this._transactionWriteRepository = transactionWriteRepository; this._transactionReadRepository = transactionReadRepository; }