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