public AccountWithdrawalManager( IAccountRepository accountRepository, ITransactionRepository transactionRepository, IWithdrawalRecordRepository withdrawalRecordRepository, IAccountGroupConfigurationProvider accountGroupConfigurationProvider, IWithdrawalMethodConfigurationProvider withdrawalMethodConfigurationProvider) { _accountRepository = accountRepository; _transactionRepository = transactionRepository; _withdrawalRecordRepository = withdrawalRecordRepository; _accountGroupConfigurationProvider = accountGroupConfigurationProvider; _withdrawalMethodConfigurationProvider = withdrawalMethodConfigurationProvider; }
public WithdrawalRecordRepositoryTests() { _withdrawalRecordRepository = GetRequiredService <IWithdrawalRecordRepository>(); }
public WithdrawalRecordAppService(IWithdrawalRecordRepository repository) : base(repository) { _repository = repository; }