public WithdrawalRequestAppService( IAccountRepository accountRepository, IAccountWithdrawalManager accountWithdrawalManager, IWithdrawalRequestRepository repository) : base(repository) { _accountRepository = accountRepository; _accountWithdrawalManager = accountWithdrawalManager; _repository = repository; }
public ManualAccountWithdrawalProvider( IGuidGenerator guidGenerator, ICurrentTenant currentTenant, IWithdrawalRequestRepository withdrawalRequestRepository, IAccountWithdrawalManager accountWithdrawalManager) : base(accountWithdrawalManager) { _guidGenerator = guidGenerator; _currentTenant = currentTenant; _withdrawalRequestRepository = withdrawalRequestRepository; }
public NullAccountWithdrawalProvider(IAccountWithdrawalManager accountWithdrawalManager) : base( accountWithdrawalManager) { }
public AccountWithdrawalProvider(IAccountWithdrawalManager accountWithdrawalManager) { AccountWithdrawalManager = accountWithdrawalManager; }