Ejemplo n.º 1
0
 public RegisterWireTransferCommandHandler(IWireTransferRepository repository,
                                           IAccountUniquenessChecker accountUniquenessChecker,
                                           IBeneficiaryAccountBalance beneficiaryAccountBalance, IMediator mediator)
 {
     _repository = repository;
     _mediator   = mediator;
     _accountUniquenessChecker  = accountUniquenessChecker;
     _beneficiaryAccountBalance = beneficiaryAccountBalance;
 }
Ejemplo n.º 2
0
 public RegisterRejectedTransferNotificationHandler(IWireTransferRepository repository)
 {
     _repository = repository;
 }
Ejemplo n.º 3
0
 public GetOnlyIncomingTransfersQueryHandler(IWireTransferRepository wireTransferRepository)
 {
     _wireTransferRepository =
         wireTransferRepository ?? throw new ArgumentException(nameof(wireTransferRepository));
 }
Ejemplo n.º 4
0
 public GetIncomingTransfersQueryHandler(IWireTransferRepository wireTransferRepository)
 {
     _wireTransferRepository = wireTransferRepository;
 }